tweet后的Twitter绑定事件(twttr.events.bind)不工作

tweet后的Twitter绑定事件(twttr.events.bind)不工作,twitter,Twitter,我有这个简单的代码,假设是提醒“我刚刚发了推”,似乎不起作用,我已经尝试了所有的例子。甚至访问此链接寻求帮助,但仍然无法工作 <script> function alertAfterTweet() { alert('I just Tweeted') } //Bind the custom function with twitter event twttr.ready(function (twttr) { twttr.events.bind('click', alertAf

我有这个简单的代码,假设是提醒“我刚刚发了推”,似乎不起作用,我已经尝试了所有的例子。甚至访问此链接寻求帮助,但仍然无法工作

<script>

function alertAfterTweet() {
  alert('I just Tweeted')
}

//Bind the custom function with twitter event
twttr.ready(function (twttr) {
  twttr.events.bind('click', alertAfterTweet);
});

function jsTweet() {
   var urlTW = "https://twitter.com/intent/tweet?text=Text&url=http://example.com";
   window.open(urlTW, "", "toolbar=0, status=0, width=650, height=360");
}</script>

<a href="javascript:void(0)" onClick="jsTweet();">Tweet</a>

</script>

函数alertAfterweet(){
警报(“我刚刚发了推特”)
}
//用twitter事件绑定自定义函数
twttr.就绪(功能(twttr){
twttr.events.bind('click',alertafterweet);
});
函数jsTweet(){
var urlTW=”https://twitter.com/intent/tweet?text=Text&url=http://example.com";
打开(urlTW,“,”工具栏=0,状态=0,宽度=650,高度=360“);
}

如果您有任何帮助,我们将不胜感激。谢谢。首先包括twitter api

<script>window.twttr = (function (d, s, id) {
    var t, js, fjs = d.getElementsByTagName(s)[0];
    if (d.getElementById(id)) return;
    js = d.createElement(s); js.id = id;
    js.src= "https://platform.twitter.com/widgets.js";
    fjs.parentNode.insertBefore(js, fjs);
    return window.twttr || (t = { _e: [], ready: function (f) { t._e.push(f) } });
  }(document, "script", "twitter-wjs"));</script>
可以使用API设置许多选项。有关更多信息:

Javascript:

活动:

顺便说一下,您也可以通过以下方式创建按钮:

<a class="twitter-share-button" href="https://twitter.com/share"
  data-related="twitterdev"
  data-size="large"
  data-count="none">
Tweet
</a>


希望有帮助

这在IE11中有效吗?我测试了类似的代码,却从未调用过回调。这是一个非常痛苦的问题。。。IE不会像windows phone一样触发推特事件。来自Twitter:“请注意,并非所有浏览器都会触发事件,如果用户选择使用本机应用程序而不是Web应用程序来完成交互,则可能无法获得该操作的事件。小部件上的单击事件应始终起作用。”您还可以实现应用程序发布:创建Twitter应用程序,并使用服务器端脚本,使用客户端和机密应用程序密钥,代表他们发布。这当然适用于所有平台。如果你需要更多的信息,请告诉我。谢谢!更多信息(或者只是一个链接)会很好。我很好奇从实现的角度来看这是如何工作的。我遵循这里的“Web分析检测事件”示例:,但是如上所述,绑定的“tweet”事件回调在IE11中从未被调用。请在IE中尝试此示例。由于某些原因,它不起作用。这是我努力实现的前提。
<a class="twitter-share-button" href="https://twitter.com/share"
  data-related="twitterdev"
  data-size="large"
  data-count="none">
Tweet
</a>