uni-app 图片路径提示变成这样了HBuilderX.ImageURIString

发布于 1周前 作者 ionicwang 来自 Uni-App

uni-app 图片路径提示变成这样了HBuilderX.ImageURIString

项目信息 详细信息
产品分类 HbuilderX
PC开发环境操作系统 Mac
PC开发环境操作系统版本号 mac catalina 10.15.7
HBuilderX版本号 3.99

操作步骤:

  • 直接输入图片路径或者页面路径提示HBuilderX.ImageURIString

预期结果:

  • 需要能返回正常的路径

实际结果:

  • HBuilderX.ImageURIString

bug描述:

  • 路径提示不现实了

bug描述


8 回复

该问题已在 4.0.2024012711-alpha 版本进行了修复, 请优先使用alpha版本, 正式版需等待后续更新


我也是这个问题,hb本身还没有路径自动生成的插件,服了

我也是这样报错了,请问一下解决了吗

我下载最新版也这样,换了一个旧版就可以了(我下载的旧版是3.8.7可以参考一下)

在设置TABBAR 中设置ICON图标 我也碰到了这个问题, 我的版本是3.99

这些bug好烦啊

我也是,特别烦人这个bug

在 Uni-app 开发中,如果你在 HBuilderX 中遇到图片路径提示变成 HBuilderX.ImageURIString 的情况,这通常是因为 HBuilderX 对图片路径进行了特殊处理,以便更好地支持跨平台开发。

原因

HBuilderX.ImageURIString 是 HBuilderX 对图片路径的一种封装,目的是为了在不同平台上(如微信小程序、H5、App等)能够正确解析和加载图片。这种封装方式可以确保图片路径在不同平台上的兼容性。

解决方法

  1. 直接使用相对路径或绝对路径: 你可以直接使用相对路径或绝对路径来引用图片,而不需要依赖 HBuilderX.ImageURIString。例如:

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

    或者:

    <image src="../../static/logo.png"></image>
  2. 使用 require 语法: 如果你需要动态加载图片,可以使用 require 语法:

    <image :src="require('../../static/logo.png')"></image>
  3. 使用 @ 别名: Uni-app 支持使用 @ 别名来引用项目根目录下的文件:

    <image src="@/static/logo.png"></image>
回到顶部
AI 助手
你好,我是IT营的 AI 助手
您可以尝试点击下方的快捷入口开启体验!