yeardlry
yeardlry
  • 发布:2023-07-05 09:15
  • 更新:2023-07-05 10:17
  • 阅读:2676

uniapp h5图片可以显示,Android运行图片显示不出来

分类:uni-app

目录结构:
---- src
|-----pages
|-----static
|-----pages.json
|-----manifest.json
---- tsconfig.json
---- vite.config.ts
-----package.json
-----node_modules

在允许到浏览器是 使用@//.png图片是可以显示的,但是到了真机调试就不显示了,在chrome://inspect中,找到对应图片在img.src中加入‘./’后图片就正常显示了。

在tsconfig.json中配置了:
"paths": {
"@/": ["src/"]
},

在vite.config.ts中配置了:
resolve: {
alias: [
{
find: '@',
replacement: "./src",
}
],
},

但是在Android真机上看 图片路径是 /static//.png。 无法正确加载图片。

2023-07-05 09:15 负责人:无 分享
已邀请:
Diligent_UI

Diligent_UI - 【插件开发】【专治疑难杂症】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=193663(微信搜索飘逸科技UI小程序直接体验)】【骗子请绕道】问题咨询请加QQ群:120594820,代表作灵感实用工具小程序

两张图可以看出控制台最终渲染那个路径不一样,肯定有点问题

  • yeardlry (作者)

    找到了 应该是img和image的问题。将img改为image就ok了

    2023-07-05 10:36

爱豆豆

爱豆豆 - 办法总比困难多

同样的写法 可以显示 请提供一个可以复现问题demo

  • yeardlry (作者)

    已经解决了 谢谢

    2023-07-05 10:36

该问题目前已经被锁定, 无法添加新回复