【发布时间】:2013-12-12 12:12:41
【问题描述】:
我在 Facebook 上使用new Share button。有没有办法检测 share 事件?我查看了FB.Event API,但找不到与成功分享匹配的事件。
我使用Share Button documentation page 来生成我正在使用的代码。
JS:
<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/all.js#xfbml=1&appId=xxxxxxxxxxx";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
HTML:
<div class="fb-share-button" data-href="http://developers.facebook.com/docs/plugins/" data-type="button_count"></div>
【问题讨论】:
-
你有什么理由必须使用分享按钮而不是分享对话框吗?
-
我可以使用
FB.ui方法做到这一点,但在新的分享按钮方法中,我将计数与分享按钮一起计算。
标签: facebook facebook-javascript-sdk facebook-sharer