我正在尝试在Chrome打包应用中使用MathJax。 它根本没有加载,导致以下错误:
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' chrome-extension-resource:".
我怎样才能让它发挥作用?
修改
IT显示此行是库中的问题
var CONSTRUCTOR = function () {
return new Function ("return arguments.callee.Init.call(this,arguments)");
答案 0 :(得分:2)
在打包的应用程序中不允许使用eval和新功能,这需要一组严格的内容安全策略。有关详细信息,请参阅文档Comply with CSP。
该页面链接到一些不同的解决方案,最有可能使用sandboxing。