繁体   English   中英

Twitter分享按钮:共享URL的哈希部分?

[英]Twitter share button: share hash part of URL?

我有一个站点,当用户浏览它时动态更新URL哈希(它是一个Backbone.js应用程序,我正在使用pushState)。

我希望用户能够发布完整的URL,包括哈希。

我正在使用Twitter共享按钮,但它似乎只共享基本的URL路径,而不是哈希,这非常重要:

<a href="https://twitter.com/share" class="twitter-share-button">Tweet</a>

关于如何让用户共享哈希的任何想法?

谢谢你的帮助。

诀窍是用它的html编码字符替换哈希符号,即:%23

该按钮是否使用引用者? 如果是的话,你运气不好 - 哈希从不发送到服务器

但是,当使用pushState时,除非用户的浏览器太旧,否则不需要哈希 - 但对于拥有最新浏览器的每个人来说,它应该可以正常工作,因为引用程序将是地址栏中当前使用的任何内容。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM