通过Twitter分享链接不起作用

时间:2014-08-21 09:48:59

标签: html twitter

这是我的推文按钮实现

<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 - 显示为纯文本,示例截图:

enter image description here

2 个答案:

答案 0 :(得分:2)

代码是正确的,但是“localhost”的链接不可点击。 在我使用“实时/公共”链接进行测试之前,我遇到了同样的问题。

您的generated_url不应包含localhost,而是http:// www。你的。 com / data

答案 1 :(得分:0)

我认为this page on the twitter dev docsthis 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>