这是我的推文按钮实现
<a href="https://twitter.com/share?url=generated_url"
class="twitter-share-button"
data-text="Hi, you can see my presentation on this link">Tweet
</a>
有类似的演示文稿列表,每个人都有推文按钮,并且自己生成了要分享的网址。
它运作良好,发布我想要的推文 - 文本和网址。但是,当我通过此按钮发推文时,Twitter上的链接无法点击。有什么问题?
修改
unlickable - 显示为纯文本,示例截图:
答案 0 :(得分:2)
代码是正确的,但是“localhost”的链接不可点击。 在我使用“实时/公共”链接进行测试之前,我遇到了同样的问题。
您的generated_url不应包含localhost,而是http:// www。你的。 com / data
答案 1 :(得分:0)
我认为this page on the twitter dev docs和this question可以提供很多帮助。对于我在那里找到的东西,它会是这样的:
<a href="https://twitter.com/share"
class="twitter-share-button"
data-lang="en"
data-url="http://this.url.com/foo/bar">Tweet</a>
<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0];if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src="https://platform.twitter.com/widgets.js";fjs.parentNode.insertBefore(js,fjs);}}(document,"script","twitter-wjs");</script>