我在我的应用程序中使用Fibricjs。当我在Firefox中使用fabric.Image.fromURL函数时出现错误。
我录制了一个关于此错误的视频。
这是演示:
[1] http://jsfiddle.net/buidan/9JJfC/1/
$(document).ready(function(){
var canvas = new fabric.Canvas('c');
var logo;
fabric.Image.fromURL('http://www.petguide.com/wp-content/uploads/2013/02/american-eskimo-dog-1.jpg', function(img) {
logo = img.set({ left: 20, top: 20, angle: -10 })
canvas.add(logo);
canvas.renderAll();
});
});
P / S: 在chrome上它运行良好。问题只是在Firefox上显示 我使用的是firefox 28.0(最新版本)
请就这个问题给我一个建议。
谢谢!
答案 0 :(得分:0)
这是Cross Origin Request问题。我测试了你的jsfiddle,启用了Firefox Addon Force CORS,它运行正常。看看这篇文章的答案:Cross-origin data in HTML5 canvas。 希望这可以帮助。