Javascript FireFox中未显示Facebook页面插件
我通过谷歌的博客服务运行了一个小型的电影和电视评论博客,其中包含一个Facebook页面插件,允许网站上的用户“喜欢”我的页面 然而,据我所知,我最近意识到它并没有显示在FireFox中,但我可以在Internet Explorer和Google Chrome中看到它 根据文档,Java SDK位于Javascript FireFox中未显示Facebook页面插件,javascript,html,facebook,blogger,Javascript,Html,Facebook,Blogger,我通过谷歌的博客服务运行了一个小型的电影和电视评论博客,其中包含一个Facebook页面插件,允许网站上的用户“喜欢”我的页面 然而,据我所知,我最近意识到它并没有显示在FireFox中,但我可以在Internet Explorer和Google Chrome中看到它 根据文档,Java SDK位于标记下的正确位置 <div id="fb-root"></div> <script>(function(d, s, id) { var js, fjs = d.
标记下的正确位置
<div id="fb-root"></div>
<script>(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_GB/sdk.js#xfbml=1&version=v2.4";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
(功能(d、s、id){
var js,fjs=d.getElementsByTagName[0];
if(d.getElementById(id))返回;
js=d.createElement;js.id=id;
js.src=“//connect.facebook.net/en_GB/sdk.js#xfml=1&version=v2.4”;
fjs.parentNode.insertBefore(js,fjs);
}(文档“脚本”、“facebook jssdk”);
下面是插件本身的代码,包含在一个Blogger“gadgets”(HTML/JavaScript框)中
<div class="fb-page" data-href="https://www.facebook.com/ScreenNerds" data-width="250" data-small-header="false" data-adapt-container-width="false" data-hide-cover="false" data-show-facepile="true" data-show-posts="false">
<div class="fb-xfbml-parse-ignore">
<blockquote cite="https://www.facebook.com/ScreenNerds">
<a href="https://www.facebook.com/ScreenNerds">Screen Nerds</a>
</blockquote>
</div>
</div>
有人知道为什么会发生这种情况吗?尝试在Firefox上禁用跟踪保护
假设您正在谈论–在Firefox中对我很好,页面插件将显示在右侧边栏的顶部。可能您正在使用阻止社交插件的扩展。@CBroe我有广告块,但它在我的博客上被禁用。@CBroe在完全禁用我为FireFox提供的两个加载项后,Facebook页面插件仍然没有出现。我无法重现您描述的问题(在FireFox中)。请添加更多详细信息,例如您在JS控制台中观察到的任何错误等。