我知道这应该是一项简单的任务,我也尝试过 Twitter 和 Facebook 开发者网站的代码,但这些代码都不起作用。 我也尝试过其他一些网站。
我必须在我的网页中放置 facebook/twitter 分享按钮。当我在 XAMPP 上检查时,开发人员网站上的代码都不起作用。
<html>
<head> Vamos </head>
<body>
<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_US/sdk.js#xfbml=1&version=v2.0";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<div class="fb-share-button" data-href="https://developers.facebook.com/docs/plugins/"></div>
<a href="https://twitter.com/share" class="twitter-share-button" data-via="TinyNote1">Tweet</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>
</body>
</html>
在 Chrome 浏览器中的上述代码中,除了 head 元素之外,没有显示任何内容。
你能找出我做错了什么以及我应该做什么吗?
我尝试使用 XFBML(将 XML 命名空间添加到文档的标签中。)但没有任何效果。
最佳答案
Florentino,我在我的服务器上测试了 Facebook 社交插件,它按预期工作。 Same issue as the one described in this thread .
关于javascript - 向网页添加分享按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26535753/