Piwik和Google Analytics一旦被阻止,例如使用浏览器隐私扩展,当代码包装在jQuery $(window).on('load', {})
事件中时,其他自定义javascripts无法执行。
我们在我们公司的网站上巧合地发现了这一点。进一步的调试显示,如果只有一个跟踪器被阻止,自定义脚本才有效,但它确实无关紧要。
不同的案例:
$(window).on('load', {})
中用于计算面板大小的代码无法执行,渲染效果不佳。这是自定义伪javascript代码
(function($, viewport) {
$(document).ready(function() {
// gets executed
console.log("hello");
// does not get executed when both trackers are blocked
$(window).on('load', function() {
calculatePanelSizes();
});
});
})(jQuery, ResponsiveBootstrapToolkit);
你对此有任何暗示吗?