如何解决刷新时Quora像素问题
我实际上在使用 quora 像素的 Angular 上遇到了一个奇怪的错误。我已将脚本包含在 HTML 代码中,如下所示:
! function(q,e,v,n,t,s) {
if (q.qp) return;
n = q.qp = function() {
n.qp ? n.qp.apply(n,arguments) : n.queue.push(arguments);
};
n.queue = [];
t = document.createElement(e);
t.async = !0;
t.src = v;
s = document.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s);
}(window,'script','https://a.quora.com/qevents.js');
qp('init','API_KEY');
qp('track','ViewContent');
在这背后,我发现出现错误时window.qp的值发生了变化:
错误行为:
如你所见,只有当window.qp等于1时才会出现错误,这个值怎么可能等于1?
提前致谢。
解决方法
我面临同样的问题!我不知道问题的确切来源,但是当我点击“Ctrl + Maj + R”或“在新标签页中打开”时,quora 像素失败 1/2 并抛出此错误!
我也有一个 window.qp = "1"。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。