showToast image路径在不同环境的加载结果不同?
发布于 5 年前 作者 chao28 14097 次浏览 来自 官方Issues

一、开发者工具版本:

二、调用接口:

wx.showToast({
  title'请选购 !',
  image: '../../images/wenxintishi.png',
  mask: true,
  duration: 2000
})

image中欲加载图片的真实路径是:

三、以上代码中的图片路径能正常显示的环境都在手机端,如下图:

四、以上同样的图片路径在开发工具的模拟器中,以及PC端都未能正常显示image的图片,除以上代码中所填写的相对路径值外,还调试过以下值:

  1. "miniprogram/images/wenxintishi.png"
  2. "/miniprogram/images/wenxintishi.png"
  3. "./miniprogram/images/wenxintishi.png"
  4. "../miniprogram/images/wenxintishi.png"
  5. "images/wenxintishi.png"
  6. "/images/wenxintishi.png"
  7. "./images/wenxintishi.png"
  8. "../images/wenxintishi.png"

以上8个值都未能在开发工具的模拟器中以及PC端正常显示,这在编译之后查看效果的时候看着特别别扭!

请问该如何解决?

2 回复

你好,请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

你的文件结构是怎样的?

回到顶部