javascript - 从 Canvas 生成图像,除 Firefox 之外的所有浏览器都存在安全异常

标签 javascript ruby-on-rails canvas cross-domain

我正在使用 Amazon::S3 上传图片。当我在 canvas 标签中使用这些图像,然后如果我尝试从 canvas 生成数据图像,它会给我 CORS 请求的安全异常。如果有人有想法,请指导我。

在 Firefox 中一切正常。

最佳答案

你做得很好,但我认为 fromURL 只需要应用三个参数就可以使它工作,就像这样

new fabric.Image.fromURL(source, function(fabricImg) {

    _fabricImageLoaded(fabricImg, params);

}, {crossOrigin: 'Anonymous'});

关于javascript - 从 Canvas 生成图像,除 Firefox 之外的所有浏览器都存在安全异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26355296/

相关文章:

ruby-on-rails - 图片标签显示模型的所有列

ruby-on-rails - Nokogiri:选择元素 A 和 B 之间的内容

javascript - 将真彩色设置为 Canvas 边框描边?

javascript - Chart.js 纵横比/强制高度

Javascript promise : Iterate over all object keys arrays and then resolve

javascript - 如何在 Node.js 请求中发布多个相同名称的值

ruby-on-rails - 强参数和 MassAssignmentSecurity 错误

javascript - 通过动态创建默认值为 Canvas 图像的 html 文件元素上传克隆的 Canvas 照片

javascript - 如何在加载 View 之前调用函数?

javascript - 在 AlaSQL/JS-XLSX Excel Export 上定义单元格格式