【发布时间】:2019-06-22 17:14:36
【问题描述】:
我正在开发一个使用 PDFJS 的 chrome 扩展,但 PDFJS 最新版本有一些 javascript 将 JS 作为字符串返回
Function("return this")()
这在 chrome 扩展中是不允许的。所以它给出了以下错误
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: "script-src 'self'
那么,我如何将 pdfjs 文件捆绑到 chrome 扩展中来解决这个问题?
【问题讨论】:
-
我猜你必须修改默认的 CSP。见this answer。
-
感谢 @wOxxOm 帮助!
标签: javascript webpack google-chrome-extension pdfjs