在firebase存储中启用CORS

时间:2018-01-25 18:46:02

标签: angular firebase cors fabricjs firebase-storage

我正在使用Angular 4和Fabric.Js开发一个App。作为后端,我正在使用firebase。

尝试对图像应用滤镜时遇到问题。示例如下:

filterTest() {
const image = this._canvas.getActiveObject();
image.filters.push(new fabric.Image.filters.Grayscale());
image.applyFilters();
this._canvas.renderAll();
}

当我尝试执行上面提到的代码时,我不断收到以下错误:

  

无法在'WebGLRenderingContext'上执行'texImage2D':在...处的跨源图像

我在网上看到了一些解决方法,但似乎没有人能为我工作。

我该怎么办?有没有人有同样的问题? 如果需要更多信息,请告诉我们!

1 个答案:

答案 0 :(得分:0)

对于那些正在寻找这个问题答案的人:

我的问题是我试图使用fabric.util.loadImage()从JSON文件加载图像,但是我没有将最后一个参数设置为匿名'!