从Canvas生成图像,除Firefox外的所有浏览器都存在安全异常
Generating Images from Canvas, security exception in every browser except Firefox
我正在使用Amazon::S3进行图像上传。当我在canvas标签中使用这些图像时,然后如果我尝试从canvas生成数据图像,它会给我CORS请求的安全例外。如果有人有想法,请指导我。
在Firefox中一切都很好。
你做得很好,但我认为fromURL
只需要三个参数就可以使它工作,比如这个
new fabric.Image.fromURL(source, function(fabricImg) {
_fabricImageLoaded(fabricImg, params);
}, {crossOrigin: 'Anonymous'});
我们需要在将图像加载到画布时传递crossOrigin属性,就像下面的一样
新面料。Image.fromURL(源,函数(fabricImg){
_fabricImageLoaded(fabricImg,params);
},null,{crossOrigin:"Anonymous"});
这将修复您的问题crossOrigin:"Anonymous"
相关文章:
- CORS-服务器端cookie没有保存在chrome浏览器上
- 检查具有特定标题的浏览器选项卡是否已存在
- 在其他浏览器中打开页面时,令牌未保存在$window.sessionStorage中
- 存在什么库来提供跨浏览器 DOM 访问
- 添加只要浏览器打开就持续存在的 cookie
- 是否有任何跨浏览器方法可以获取带有滚动条的 DIV 宽度(如果存在)
- 当有两个浏览器实例时,如何检查浏览器会话是否存在
- jquery-datatable-jeditable 在浏览器中显示编辑的值,但不保存在 DOM 中
- 谷歌浏览器扩展:端口:无法建立连接.接收端不存在
- 浏览器中的 JavaScript 中是否存在并发读/写读/写冲突
- Chrome 标签页的永久唯一 ID,在浏览器会话之间持续存在
- 浏览器实现同源策略的方式是否存在实质性差异
- 将数据保存在 ember 简单身份验证中的浏览器本地存储中
- 简单的浏览器扩展程序,但存在问题
- Chrome 扩展程序会提取错误的元数据,而不会重新加载整页(原始 HTML 和浏览器解释之间存在差异)
- 在pushstate改变浏览器url之后刷新页面;它告诉我页面没有;不存在
- 移动浏览器中的.woll功能存在问题
- 从Canvas生成图像,除Firefox外的所有浏览器都存在安全异常
- 使用浏览器JavaScript SDK检查AWS S3上是否存在文件
- 在现代浏览器中,JavaScript bookmarklet是否存在任何安全限制