Kar*_*zin 0 google-analytics google-chrome-extension
我在扩展程序中包含ga.js时遇到问题.请帮忙.我的代码:
包括清单
"content_security_policy": "script-src 'self' https://ssl.google-analytics.com; object-src 'self'"
Run Code Online (Sandbox Code Playgroud)
的analytics.js
var _AnalyticsCode = 'UA-XXX';//instead XXX my number
var _gaq = _gaq || [];
_gaq.push(['_setAccount', _AnalyticsCode]);
_gaq.push(['_trackPageview']);
(function () {
var ga = document.createElement('script');
ga.type = 'text/javascript';
ga.async = true;
ga.src = 'https://ssl.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(ga, s);
})();
Run Code Online (Sandbox Code Playgroud)
此脚本在2页中添加 - popup.html和options.html.在弹出窗口可以,但选项页面说:
拒绝加载脚本"的数据:应用程序/ JavaScript的; BASE64,dmFyIHVyY2hpblRyYWNrZXI9ZnVuY3Rpb24oKXt9 ... JVcmw6ZnVuY3Rpb24obyl7cmV0dXJuIG87fSxfdHJhY2tFdmVudDpmdW5jdGlvbigpe319fX07",因为它违反了以下内容安全政策指令:"脚本的src'自我’ https://ssl.google-analytics.com ".
嗯,这个问题与使用Ghostery扩展有关 - 它阻止分析师脚本,用存根替换它们.当然,存根脚本不满足内容安全策略条件.
也许答案对某人有用
| 归档时间: |
|
| 查看次数: |
572 次 |
| 最近记录: |