"http://some-urls/some-files.js"中的资源被阻止,因为启用了跟踪保护

Els*_*han 8 firefox facebook-javascript-sdk

javascript在使用Facebook登录Api时在控制台中收到此错误.

The resource at "http://connect.facebook.net/en_US/sdk.js" was blocked because tracking protection is enabled.


 // Load the SDK asynchronously
            (function (d, s, id) {
                var js, fjs = d.getElementsByTagName(s)[0];
                if (d.getElementById(id))
                    return;
                js = d.createElement(s);
                js.id = id;
                js.src = "//connect.facebook.net/en_US/sdk.js";
                fjs.parentNode.insertBefore(js, fjs);
            }(document, 'script', 'facebook-jssdk'));
Run Code Online (Sandbox Code Playgroud)

谷歌+插件也被阻止,现在我的Facebook和其他社交网络插件不适用于Firefox 42.0

我使用的是Firefox 42.0

Els*_*han 10

此功能称为Firefox跟踪保护.

跟踪保护允许Firefox用户避免多种形式的在线跟踪.该功能最初基于防止启动Disconnect的阻止列表,提供更好的隐私,同时通过阻止对跟踪域的请求来加速页面加载.

如何关闭跟踪保护

  • 在Firefox Location栏中,键入about:config并按Enter键.

关于:配置"这可能会使您的保修失效!" 可能会出现警告页面.点击我会小心的,我保证!继续到about:config页面.

  • 搜索privacy.trackingprotection.enabled.

  • 双击privacy.trackingprotection.enabled将其值设置为false.

这将关闭跟踪保护.如果您以后想要重新打开它,请重复上述步骤以将首选项切换回false.

在此输入图像描述