java - GWT Twitter 分享按钮

标签 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>");

但是单击按钮时不会弹出任何内容或发生任何情况。

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

感谢任何帮助..

最佳答案

我认为您不需要为此创建一个按钮。但只是一个 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/

相关文章:

java - 从字符串生成 key (com.google.appengine.api.datastore.Key)

jquery -/statuses/user_timeline 仍然可以通过 JavaScript 读取吗?

gwt - 测试 GWT 代码的最佳方法是什么

python - 如何在 GitHub 上托管的 Python 脚本中保密开发人员 key

gwt - GWT 的 Richtext 工具栏

java - 在 GWT 2.7 super 开发模式下调试,stackTrace 丢失?

java - Android 4.0 截图时广播?

java - Android 折线图

java - java中的自然返回类型是什么?

java - twitter4j 通过地理位置获取推文