Canvas toDataURL在IE11安全错误
Canvas toDataURL in IE11 security error
我正在尝试将svg转换为图像数据url首先,我将svg转换为画布,现在画布转换为dataurl,从而在IE11中出现安全错误并试图将画布转换为msToBlob,在IE11中也有同样的错误IE11有什么解决办法吗
尽管这个问题看起来很老,我还是想给出一个答案,这样它可能会帮助到一些人。
首先使用Fabric.js将svg元素转换为画布。然后使用html2canvas将画布转换为图像。[织物是相当不错的一个,转换任何类型的svg到画布没有任何问题。在帆布没有帮助的地方,织物有帮助。
是的,我在IE11中也面临同样的问题。
在搜索了这么多之后,我开始了解帆布,这是一个非常好的和简单的解决方案。
并且canvas在他们的用法列表中也特别提到了这个场景。
允许SVG -> Canvas -> png转换全部在客户端(通过toDataUrl)
var imageURL = '<svg xmlns.....></svg>';
var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
canvg(c, imageURL,{
renderCallback:
function()
{
console.log(c.toDataURL('image/png'));
}
});
相关文章:
- addthis:addthis实用程序框架的JS安全错误
- 尝试getUrl图像时,Firefox WebExtension出现安全错误
- 每当我试图将简单的图像源转换为数据URL时,就会出现安全错误异常
- IE在画布上调用toDataUrl时引发安全错误
- 纹理未加载;浏览器报告同源安全错误
- 未捕获的安全错误:阻止了具有原点的帧 ..从访问具有原点的帧
- 如何调试安全错误:阻止具有原点的帧访问跨源帧
- JavaScript:由于安全错误,无法获取图像数据
- 尝试使用 openDialog() 时出现安全错误
- Firefox 在这个简单的枚举上抛出安全错误 1000
- 三.js Chrome 中画布图像上的安全错误
- 谷歌的验证码在我的SPA中成功验证后给出“未捕获的安全错误”
- 在火狐浏览器中禁用 cookie 后,访问本地存储会导致安全错误
- Firefox 安全错误:“操作不安全
- Backbone.history.start导致安全错误18
- canvas.toDataURL() 和 drawImage() 的安全错误
- HTML5-当图像数据从带有本地图像的画布中获取时出现安全错误
- SVG将画布IE安全错误保存到DataURL
- FCKeditor JavaScript API抛出“安全错误”;代码:“1000”;当我尝试SetHTML()
- 同源图像texImage2D的安全错误