sbfkcel / towxml

微信小程序HTML、Markdown渲染库
https://github.com/sbfkcel/towxml/wiki
2.5k stars 315 forks source link

图片无法正常显示 #209

Closed CS-liujf closed 2 years ago

CS-liujf commented 2 years ago

图片markdown语句为

![调整.jpg](https://gitee.com/strcpy-s/pic/raw/master/questions/202109021645115964.jpg)

浏览器中可以正常打开该图片,但是手机上却无法将该图片渲染出来

sbfkcel commented 2 years ago

检查白名单限制

CS-liujf commented 2 years ago

检查白名单限制

经过检查,我发现的问题是,如果image标签中的src为上述地址,则网络请求的status code等于302,且response的content-type为text/html; charset=utf-8,所以无法显示出图片来

sbfkcel commented 2 years ago

跟地址无关,就是白名单限制 的问题。

CS-liujf commented 2 years ago

跟地址无关,就是白名单限制 的问题。

我用towxml的demo中的图片https://www.vvadd.com/wxml_demo/img.jpg,他就是正常的,request的status code为200,且content-type为image/jpeg,因此也能显示出图片。 微信小程序官方也说过类似的问题 为什么图片链接可正常访问但image组件加载不出来图片?

CS-liujf commented 2 years ago

跟地址无关,就是白名单限制 的问题。

另一方面,我把https://gitee.com加入到request合法域名和downloadFile合法域名中,此问题依然存在

sbfkcel commented 2 years ago

gitee 也可以作来源限制,被限制了来源。你一样的请求不了~

CS-liujf commented 2 years ago

gitee 也可以作来源限制,被限制了来源。你一样的请求不了~

谢谢解答