原因在最下面,已更新!
------------------
跟着教程做,图片显示都正常。自己模仿的做,为啥图片不显示了?也不是都不显示,只显示一部分,图片小的显示,如果用手机操作,就都不显示。
[渲染层网络层错误] Failed to load local image resource /pages/xxx/<URL>
the server responded with a status of 500 (HTTP/1.1 500 Internal Server Error)
打印结果都没错的啊。
图片小,可以显示,图片大一点就不显示。
但使用 云存储中的 下载链接,显示是没问题的。
请问怎么获取云存储图片的下载链接啊?
-----------------------------------------------------------------
终于发现原因了:自己的眼睛没睁大啊!
第一层的文件夹不能是单个的英文,比如 c/img、d/img等等,在pc端的ide中,不会出错,但在手机端操作,会自动把c/ d/这个文件夹给剔除了,只留第二层文件夹,图片存储的位置是对的,保存到数据库中的路径少了一层文件夹,我为了图方便,把第一层文件夹用单字母c了,用c1也不会出这样的错了……
云存储 图片 https & file ID,写在 image src 就可以展示了
有的显示有的不能,是怎么回事?
下载地址:https://developers.weixin.qq.com/miniprogram/dev/wxcloud/reference-http-api/storage/batchDownloadFile.html#%E8%AF%B7%E6%B1%82%E5%8F%82%E6%95%B0