Facebook评论在html中不起作用

时间:2014-01-26 22:37:33

标签: javascript facebook facebook-like

您好我想在我的网站上添加一个类似按钮,但我遇到了问题,我正在使用下面的代码

    <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/es_LA/all.js#xfbml=1";
    fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));
</script>


<div class="fb-comments" data-href="https://www.facebook.com/petsandfashion?fref=ts" data-width="500px" data-numposts="5" data-colorscheme="light"></div> 

但这不起作用并出现错误“GET file://connect.facebook.net/es_LA/all.js”。我的问题是我需要放更多东西?,其他脚本或调用其他功能或更多东西?。

我在脚本中添加了“js.src =” https: // connect.facebook.net/es_LA/all.js#xfbml=1“;” 但是没事吗?。

抱歉我的英文。

1 个答案:

答案 0 :(得分:0)

  

错误“获取文件://connect.facebook.net/es_LA/all.js”。

这是由于您使用index.html协议而不是file:///http://在浏览器上访问了https://而导致的。

  

我在脚本中输入了这个“js.src =”https://connect.facebook.net/es_LA/all.js#xfbml=1“;”但是没事吗?。

您最好将其删除,例如,如果用户在http://上访问您的网页,则会在http://上调用js sdk。

对于访问https://网站的访问者,同样的情况会发生,它会加载https://