image 的src 加载云端File ID,出现无法显示的原因。
[图片] 原因:若存储里未有对应此地址的图片,加载此ID时,会加载失败,而image会自动将其拼接"/~/pages/cloud://~"路径,认为其是项目图片。 重点是,若此时云存储里已有对应地址图片,页面重新加载时,image依然是加载失败后拼接的"/~/pages/cloud://~"路径。只有关掉小程序,重新进入才能正常显示。 问题:http://路径失败后,image再次加载时依然是http开头, 为何cloud://路径加载失败,就会被拼接为项目路径,而不保持原有路径? 复现:方法1.删除一个云图片。方法2.先拼接ID路径,然后上传多张图片(默认只能一个一个上传),在其他图片未上传结束,就展示页面。