javascript – 如何在Chrome扩展程序中加载Google Analytics和Facebook SDK?

前端之家收集整理的这篇文章主要介绍了javascript – 如何在Chrome扩展程序中加载Google Analytics和Facebook SDK?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用Kango框架开发chrome扩展程序,并且我使用Google Analytics和facebook SDK.我编辑了清单文件以包含follwoign
"content_security_policy": "script-src 'self' https://ssl.google-analytics.com https://connect.facebook.net; object-src 'self'; default-src 'self' 'unsafe-eval' chrome-extension-resource: https://*.facebook.net https://*.facebook.com; style-src 'self' 'unsafe-inline' chrome-extension-resource: https://*.facebook.net https://*.facebook.com; frame-src 'self' 'unsafe-inline' chrome-extension-resource: https://*.facebook.net https://*.facebook.com"

但它不起作用!我收到以下错误

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' https://ssl.google-analytics.com https://connect.facebook.net".

解决方法

将script-src指令更改为最后包含’unsafe-eval’.
script-src 'self' https://ssl.google-analytics.com https://connect.facebook.net 'unsafe-eval';

请注意,这会降低扩展的安全性,因为可以执行随机JavaScript链接.

猜你在找的JavaScript相关文章