BUG问题

Hi.朋友你做的软件非常棒。但我发现存在如下问题:

1.发现转发为公众号时存在图片上传问题。假设你得目录为中文的那么你上传七牛时得到图片为http://markeditor.fmy.red/%e6%95%b0%e6%8d%ae%e5%ba%93/_image/2019-07-13-22-06-01.jpg 这种时候上传微信公众号会提示上传失败。此时只需把URLencode的编码改为中文即可解决http://markeditor.fmy.red/数据库/_image/2019-07-13-22-06-01.jpg。当然如果强制用户改用英文目录也无可厚非,但我个人建议作者强制将图片链接中的url编码转化

2.导出mermaid格式到公众号,存在严重样式问题

如下

p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Helvetica; color: #3da944; background-color: #000000; background-color: rgba(0, 0, 0, 0)} span.s1 {font-kerning: none} span.s2 {font: 14.0px 'PingFang SC'; font-kerning: none}

graph TD;  user[小明] --> inputCard[插卡]   inputCard[插卡] --> inputPwd[输入密码]  inputPwd[输入密码] -->   submit[取款金额]    submit[取款金额] --> ATMOpt[ATM吐纸钞退卡]

p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Helvetica; color: #3da944; background-color: #000000; background-color: rgba(0, 0, 0, 0)} span.s1 {font-kerning: none}

2019-07-13 22:54 from 刺猬
Comments
Write a Comment
  • Hepochen reply

    @刺猬

    1, http://markeditor.fmy.red/%e6%95%b0%e6%8d%ae%e5%ba%93/_image/2019-07-13-22-06-01.jpg 这个是经过 encode之后的,也是真正的地址。有没有可能并不是这个原因,而是微信后台抓取图片的时候第一次并未成功,需要多次尝试?

    2. mermaid 产出的是 svg,对于微信公众号非标准 HTML的而言,svg 格式出问题很正常。真的需要,自己在预览的时候,选择恰当的width,再截图后再插入比较好。

    :)