【发布时间】:2015-11-01 09:56:13
【问题描述】:
我正在使用 Parse.com 存储移动应用程序的图像文件。图像已正确存储和检索。问题是当图像添加到 FabricJS 画布时,画布被标记为“污染”,因此无法保存(使用 canvas.toDataURL)。
我尝试添加“crossOrigin”选项:
fabric.Image.fromURL( ... parse.com url .. , function(img) {
img.set({
left: 10,
top: 10
});
$scope.canvas.add(img);
$scope.canvas.setActiveObject(img);
}, { "crossOrigin" : "anonymous" } );
但是这返回了错误:
来自“http://files.parsetfss.com”的图片已被阻止 通过跨域资源共享策略加载:否 请求中存在“Access-Control-Allow-Origin”标头 资源。因此不允许使用原点“http://localhost:8888” 访问。
我找不到在 Parse.com 中添加上述标题的方法。我也无法实现代理服务器,因为这就是使用 Parse.com 的全部意义所在。
感谢您的帮助,谢谢。
【问题讨论】:
标签: javascript parse-platform fabricjs