[问题已关闭]markdown中对含有汉字的url无法正确打开的bug

iblueer
  • 37

现在有一个链接,分别使用三种语法来写。

  1. 直接写

https://itunes.apple.com/cn/a...

  1. <>符号

https://itunes.apple.com/cn/a...

  1. 使用[]()语法

link

事实证明,只有第一条可以正确打开这个url。后两条打开的都是https://itunes.apple.com/cn/app/


我闲逛的时候,突然看到,原来typecho和sf都是使用的同一个Markdown解析器:Hypedown解析器

也就是说,这个同时在typecho和sf上复现的,在Github上和本地编辑器会消失的问题,应该就是Hypedown解析器的问题呢。

Hypedown

回复
阅读 2.4k
1 个回答

问题已解决。

使用Markdown写博客的时候,url中的中文需要进行一下转码,把汉字转成ASCII字符。

可以使用URL Decoder/Encoder进行转码,只需要替换掉里面的中文就可以了。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
logo
社区建设
子站问答

SegmentFault 社区建设建议反馈讨论

宣传栏