我遵循了 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>");
但是单击按钮时不会弹出任何内容或发生任何情况。
我需要在按钮上添加任何点击处理程序吗?
感谢任何帮助..
最佳答案
我认为您不需要为此创建一个按钮。但只是一个 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 类创建一个新的 anchor 元素...
关于java - GWT Twitter 分享按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41696391/