js获取页面img元素的base64,存在跨域,不重新请求

js获取页面img元素的base64,存在跨域,重新画图报错,
并且不能重新请求img 的url ,有些url每次请求返回的图片都不一样, 需要直接获取img元素图片的base64. 请教一下。 有偿处理

跨域可以在后台设置,base64编码保存文件时转换为byte字节数据,读取时候再转换为base64

跨域了需要设置image.crossOrigin = 'Anonymous'允许跨域,并且是加时间戳从服务器重新加载才行,从缓存加载设置crossOrigin 也不行。

既然你用到cefsharp,应该是桌面应用,可以考虑从桌面应用的代码来处理,如截图cefsharp加载的图片位置,而不是从js方面来操作。权限不一样

图片设置了防盗链

获取到了,这些大家。