我关注了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>");
但是在按钮上点击没有任何弹出或发生。
我是否需要在按钮上添加任何点击处理程序??
任何帮助表示赞赏..
答案 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类创建一个新的锚元素......