易软
易软
  • 发布:2025-06-19 18:06
  • 更新:2025-06-20 12:10
  • 阅读:116

【报Bug】鸿蒙真机运行 uni.previewImage 预览图片黑屏

分类:鸿蒙Next

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: windows11

HBuilderX类型: 正式

HBuilderX版本号: 4.66

手机系统: HarmonyOS NEXT

手机系统版本号: HarmonyOS 5.0.1

手机厂商: 华为

手机机型: 华为 mate60

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

uni.previewImage({
current:index,
urls:this.imgList,
indicator:"number"
});

操作步骤:

进入查看

预期结果:

正常显示图片

实际结果:

黑屏

bug描述:

uni.previewImage 预览图片打开后黑屏无法预览 图片为网络图片

2025-06-19 18:06 负责人:无 分享
已邀请:

最佳回复

DCloud_UNI_yuhe

DCloud_UNI_yuhe

已知问题,原因是鸿蒙 jsvm 响应式数据存在兼容问题,暂时可以这么解决,预计下个 alpha版本修复

priview(index){  
let ls = [...this.imgList]  
uni.previewImage({  
indicator: 'default',  
current: index,  
urls: ls  
});  
}
  • 易软 (作者)

    好的

    2025-06-20 14:36

易软

易软 (作者)

选择了本地图片或拍照 也不能预览 点击预览也黑屏

易软

易软 (作者)

clog 提示
Invalid args: type check failed for args "current". Expected String with value "0", got Number with value 0.

易软

易软 (作者)

但是 文档上说的 current 不是 string和number 都可以的嘛 我把current 转为了string 之后 点击预览反而不弹了,没反应了

DCloud_UNI_yuhe

DCloud_UNI_yuhe

提供一下你的项目

  • 易软 (作者)

    私信你了

    2025-06-20 11:08

要回复问题请先登录注册