您好我想在我的网站上添加一个类似按钮,但我遇到了问题,我正在使用下面的代码
<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“;” 但是没事吗?。
抱歉我的英文。
答案 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://