Twitter小部件无法在firefox私有浏览器

时间:2016-09-04 13:56:21

标签: jquery html twitter plugins widget

美好的一天!

我在twitter widget.js上遇到问题。当我浏览Firefox中的隐私浏览时,我收到错误“http://platform.twitter.com/widgets.js的资源”被阻止,因为启用了跟踪保护。“

这是我在下面的实现。

Js:

window.twttr = (function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0],
    t = window.twttr || {};
  if (d.getElementById(id)) return t;
  js = d.createElement(s);
  js.id = id;
  js.height=300;
  js.src = "https://platform.twitter.com/widgets.js";
  fjs.parentNode.insertBefore(js, fjs);

  t._e = [];
  t.ready = function(f) {
    t._e.push(f);

  };

  return t;
}(document, "script", "twitter-wjs"));

我的HTML:<a class="twitter-timeline" data-chrome = "noheader transparent" data-dnt="true" href="https://twitter.com/intent/user?screen_name=testuser"></a>

当我在普通浏览中浏览时,它可以完美运行,但不能在私人浏览器上运行。

谢谢!

1 个答案:

答案 0 :(得分:1)

默认情况下,私人浏览器不允许保存Cookie或其他跟踪项。要登录大多数安全网站,需要使用Cookie。您的代码没有任何问题,只是私有浏览器的意思是阻止所有可以获取个人信息的资源。