【发布时间】:2017-01-25 07:26:24
【问题描述】:
所以,我正在构建一个简单的视频编辑器。我正在使用 Fabric.js <script src="/js/fabric.js"></script> 来操作我正在编辑的画布。
我省略了它的序列化和解析器模型,但它仍然使用 eval 来处理引发错误的事情:
Uncaught EvalError: Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "default-src 'self' blob: filesystem: chrome-extension-resource:".
fabric.Canvas(String id) 仍然有效,但形状对象无效(例如,new fabric.Rect(); 抛出 Uncaught TypeError: fabric.Circle is not a constructor)
这是我的第一个 Chrome 应用,我不太明白发生了什么。如果有人能帮我弄清楚如何在这种环境中使用 Fabric,那就太好了。
提前致谢。
【问题讨论】:
-
您使用的是定制的面料?我听说它有时会遗漏重要的东西。你可以使用整个库,看看它是否有效?
标签: javascript google-chrome html5-canvas fabricjs google-chrome-app