[英]Twitter intent's 'tweet' event callback triggering on 'click' instead of 'tweet'
[英]Twitter tweet event binding/rebinding
我有一个动态内容,我想要一个自定义的推文描述,我已经从该链接获得了帮助,我在如下的aspx页面中调用代码
html = "<a href='https://twitter.com/share' class='twitter-share-button' data-url='" + url + "' data-text='" + imagedesc + "' data-via='test' data-hashtags='mytag1,mytag2'></a>";
$(ctrl).append(html);
twttr.widgets.load();
twttr.events.bind('tweet', function (event) {
//do something here
});
这段代码第一次调用是完美的,但是当我第二次调用它时,它将不会在tweet之后执行回调方法,有人建议取消绑定该事件,例如'twttr.events.unbind('tweet')',但此解决方案无法正常工作。 我有一个动态的内容可以分享,请给我一些帮助
每次将功能绑定到tweet事件时,它都会将该功能添加到处理程序集合中。 发生推文时,应执行添加到处理程序集合中的每个功能。
绑定第二事件后,请尝试在Chrome开发工具控制台中执行以下代码行。 它应该显示绑定到tweet事件的所有功能。
> twttr.events._handlers.tweet
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.