如何使Torrent磁力链接在Markdown中成为可点击链接?
如何在Markdown中让Torrent磁力链接可点击?
嘿,我来帮你搞定这个问题!你之前的写法没生效,主要是两个小问题:要么是链接被截断了(比如你写的(magnet:?xt...)里的省略号让链接不完整),要么是用了HTML转义的&而不是原始的&,导致解析器没法正确识别完整的磁力链接。
正确的写法示例
直接把完整的磁力链接放在Markdown链接的括号里,不需要转义特殊字符(大部分现代Markdown解析器都支持magnet协议):
[Get Torrent](magnet:?xt=urn:btih:6d8ac116eef6829f3e756c4c12a62ebfac2ba4f5&dn=Spenser.Confidential.2020.720p.NF.WEBRip.800MB.x264-GalaxyRG&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80&tr=udp%3A%2F%2Fopen.demonii.com%3A1337&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969&tr=udp%3A%2F%2Fexodus.desync.com%3A6969)
渲染后就是可点击的「Get Torrent」链接,点击后会直接唤起本地的BT客户端。
备用方案(针对严格的Markdown解析器)
如果上面的写法在某些平台还是不生效,可以尝试用尖括号直接包裹完整链接,这样会显示原始链接文本并可点击:
<magnet:?xt=urn:btih:6d8ac116eef6829f3e756c4c12a62ebfac2ba4f5&dn=Spenser.Confidential.2020.720p.NF.WEBRip.800MB.x264-GalaxyRG&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80&tr=udp%3A%2F%2Fopen.demonii.com%3A1337&tr=udp%3A%2F%2Ftracker.coppersurfer.tk%3A6969&tr=udp%3A%2F%2Fexodus.desync.com%3A6969>
关键注意事项
- 绝对不要截断磁力链接,必须保留完整的协议、哈希值、跟踪器等所有参数;
- 不要使用HTML转义的
&,直接用原始的&,否则链接会被拆分成不完整的片段; - 部分平台可能需要确保链接没有被自动转义,如果你是从HTML复制的链接,记得把
&替换回&。
内容的提问来源于stack exchange,提问作者theapache64
相关产品推荐
相关产品推荐

