GWT推特分享按钮

时间:2017-01-17 11:51:19

标签: java twitter gwt

我关注了Twitter分享API - 来自此处的普通文字

https://dev.twitter.com/web/tweet-button

试过这个

Button twitterButton = new Button();
twitterButton.setHTML("<a href=\"https://twitter.com/intent/tweet?text="+tab.getUrlHeader()+"  data-size=\"large\"> <img src=\"img/social/twitter.png\"  >   </a>");

但是在按钮上点击没有任何弹出或发生。

我是否需要在按钮上添加任何点击处理程序??

任何帮助表示赞赏..

1 个答案:

答案 0 :(得分:2)

我认为你不需要为此创建一个Button。但只是一个HTML元素。

HTML twitterButton = new HTML();
twitterButton.setHTML("<a class=\"twitter-share-button\" href=\"https://twitter.com/intent/tweet?text="+tab.getUrlHeader()+"\" data-size=\"large\" target=\"_blank\"> <img src=\"img/social/tweet.jpg\"  >   </a>");

请注意,我也发现你使用的实际html有点奇怪? 你永远不会使用class =“twitter-share-button”,虽然在你提供的链接上他们首先说的是:用twitter-share-button类创建一个新的锚元素......