Twitter意图的'推特'事件回调触发'点击'而不是'推特'

时间:2015-11-27 05:10:45

标签: javascript jquery twitter share

我对Twitter意图共享功能有一些问题,点击共享按钮本身时触发“推特”事件(在打开弹出窗口之前)。我检查了“点击”和“鸣叫”事件,同时触发了两个事件。

twttr.ready(function (twttr) {
    twttr.events.bind(
        'click',
    twitter_share_callback);
    twttr.events.bind(
        'tweet',
    twitter_share_callback);

});


function twitter_share_callback(response) {
    console.log(response)
    $("#response").append(response.type+"<br>")
    //code
}

工作示例JsFiddle

我希望在成功推文后立即获得“推文”回调。

提前感谢您宝贵的时间。

1 个答案:

答案 0 :(得分:1)

最后我能找到问题背后的原因

从11月20日开始,Twitter将在使用Twitter进行网站时更改推文,关注,转发和喜爱的JavaScript事件。现在,当用户在页面中调用操作时,而不是在操作完成后,将触发它们。

了解更多信息https://twittercommunity.com/t/forthcoming-change-to-web-intent-events/54718