收藏
回答

小程序使用wx.previewImage无法显示图片,一直黑屏?

回答关注问题邀请回答
收藏

4 个回答

  • Jiale
    Jiale
    02-24

    实测有效

    华为next版本的需要用encodeURI,一些符号在鸿蒙那边识别不一样,可以避免加载错误和一直加载中

    02-24
    有用
    回复 1
    • 码楼👾
      码楼👾
      06-17
      试了不行,我这的url里带*号,怀疑是这个问题,但是没办法处理。。
      06-17
      回复
  • 小黎
    小黎
    01-20

    图片链接发来看看

    01-20
    有用
    回复 1
    • y
      y
      01-20
      这个图片url  是上传成功后返回的tempFilePath
      01-20
      回复
  • 一笑皆春
    一笑皆春
    01-20
    必传字段current你没传
    
    
    wx.previewImage({
      current: ‘’, // 当前显示第一张图片
      urls: this.data.signFileList // 图片链接列表
    })
    


    01-20
    有用
    回复 8
    • y
      y
      01-20
      传了current也不行,也还是黑屏
      01-20
      回复
    • 一笑皆春
      一笑皆春
      01-20回复y
      那应该是图片的问题,刚看了current不传也行,图片需要保证能直接访问的,不加鉴权
      01-20
      回复
    • y
      y
      01-20回复一笑皆春
      这个图片url 是上传成功后返回的tempFilePath
      01-20
      回复
    • 一笑皆春
      一笑皆春
      01-20回复y
      那不应该啊,出个代码片段吧
      01-20
      回复
    • y
      y
      01-20
      我感觉是这个url的问题 我这个url 是把电子签名转为图片上传到文件服务器之后,我把返回的tempFilePath 用 wx.previewImage回显的
      01-20
      回复
    查看更多(3)
  • 智能回答 智能回答 该问答由AI生成
    01-20
    有用
登录 后发表内容