关于使用 uni app 开发的小程序,在 Android 上 image 标签本地图片加载失败的问题

发布时间 2023-03-27 13:33:21作者: FreezeNow

一句话结论:使用 v-bind + require 就能解决。

今天碰到一个奇葩的问题,使用 uni app 开发的小程序,image 标签在 iOS 和 Android 上表现不一致,在我的机器(iOS)上可以显示,Android 上就是空白一片。下面是示例代码:

<image src="/static/demo.png"></image>

但是我发现,另一些本地图片却可以正常加载,下面是示例代码:

<image :src="require('@/static/demo.png')"></image>

就特别奇怪,所以记录一下。另外,第一段代码在微信开发者工具里面也是正常的。