最近遇到一个百思不得其解的问题,有些图片不能正确加载,困扰了很久,问题如图
failed to load image ,很明显的图片加载问题,但是当你将图片路径放在浏览器访问时,会很神奇地发现可以访问了。于是查找了许多资料和论坛,大部分说是后台的权限设置问题,也有人说是小程序的渲染先后顺序问题,那么问题来出现在哪里?
百思不得其解,绞尽脑汁,最终与可以加载的图片反复对比,最终确认了问题所在 ----------- “ / ”
万恶之源,反斜杠,没错,偌大个小程序居然不能正确识别反斜杠,也是无语了
一个 str.replace(/\\/g, '/') 解决问题