我对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
我希望在成功推文后立即获得“推文”回调。
提前感谢您宝贵的时间。
答案 0 :(得分:1)
最后我能找到问题背后的原因
从11月20日开始,Twitter将在使用Twitter进行网站时更改推文,关注,转发和喜爱的JavaScript事件。现在,当用户在页面中调用操作时,而不是在操作完成后,将触发它们。
了解更多信息https://twittercommunity.com/t/forthcoming-change-to-web-intent-events/54718