推特分享按钮没有推特图标,只有分享功能

4

我想嵌入 Twitter 分享选项,我得到的代码是 JavaScript,以及这个分享链接:

<a href="https://twitter.com/share" class="twitter-share-button" data-text="Check out this link please" data-via="ObiWanKobi" data-related="User">Tweet</a>

我希望数据文本和所有内容都能显示,但我想使用我的自定义图标而不是 Twitter 图标。因此,我去掉了 class="twitter-share-button",因为它会显示此按钮,但一旦这样做,data-text 就丢失了,只分享链接。如何通过黑客手段来显示自定义图标?
非常感谢您的帮助。

我使用<a href="http://twitter.com/share?url=http%3A%2F%2Ftwitter.com/WiggidyWhoa&text=Follow%20the%20%Wiggidy%20Whoa%20 target="_blank">让它工作了。所以,是的,要构建自己的URL。不过这需要进行研究。要么知道参数,要么查找它们。 - ObiWanKobi
1个回答

8

最简单的方法是不使用他们的JavaScript,而是自己构建分享URL:

http://twitter.com/share?text={…}&url={…}

不要忘记正确编码参数值。

您可能希望将 target="_blank" 添加到链接中,以在新窗口/选项卡中打开它,甚至可以添加 window.open 以可选地在预定义的宽度和高度的弹出窗口中打开它。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接