这个错误是由于Chrome应用的内容安全策略(Content Security Policy)配置不正确引起的。内容安全策略是一种安全机制,用于防止恶意代码的注入和执行。
要解决这个问题,你需要检查你的内容安全策略配置,并确保它正确地指定了允许的脚本源。
以下是一个示例的内容安全策略配置:
"content_security_policy": {
"script-src": ["'self'", "https://example.com"]
}
在这个示例中,只允许从当前域名('self')和 https://example.com 加载的脚本。
根据你的具体需求,你可以根据你的应用需要添加或修改脚本源。确保在配置中不包含无效的源,如在错误信息中提到的 'wasm-eval'。
如果你的应用使用了一些特殊的脚本源,如WASM(WebAssembly),你需要在配置中添加相应的源。以下是一个包含 'wasm-eval' 的示例:
"content_security_policy": {
"script-src": ["'self'", "'wasm-eval'"]
}
请根据你的实际情况修改配置,并确保所有的源都是有效的。完成后,重新打包你的Chrome应用并重新安装,应该就可以解决这个问题了。