3

我正在尝试在 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)");
4

1 回答 1

2

打包应用程序中不允许使用 eval 和 new 函数,这需要一套严格的内容安全策略。有关更多详细信息,请参阅文档遵守 CSP

该页面链接到几个不同的解决方案,最有可能的是使用沙盒

于 2013-08-21T04:49:03.453 回答