收藏
回答

ios版本无法自动唤起previewImage合成得二维码图片

问题模块 框架类型 问题类型 终端类型 微信版本 基础库版本
框架 小程序 Bug 客户端 6.7.3 2.3.0

- 当前 Bug 的表现(可附上截图)

微信小程序点击按钮,跳转到新的页面,调用wx.previewImage唤起合成的小程序图片,安卓版本能唤起,但是ios版本不能


- 预期表现

希望能


- 复现路径


- 提供一个最简复现 Demo


最后一次编辑于  2018-09-30
回答关注问题邀请回答
收藏

3 个回答

  • 社区技术运营专员-灵芝
    社区技术运营专员-灵芝
    2018-09-30

    你是指预览临时文件?目前只支持预览http或者https的网络图片哦

    2018-09-30
    赞同
    回复 4
  • 卢霄霄
    卢霄霄
    2018-10-01

    我这边试了这边没问题呢。。能提供个代码片段吗

    2018-10-01
    赞同
    回复 1
    • wù
      2018-10-04

      self.setData({

      qr: app.globalData.imageUrl + options.qr

      // qr: 'https://small.mgc-games.com/upload/wechat/qr/1537501588_31.jpeg'

      })


      wx.previewImage({

      current: self.data.qr, // 当前显示图片的http链接  

      urls: [self.data.qr] // 需要预览的图片http链接列表  

      })




      这个就是我的代码片段,下面还有我的测试数据,http和https的网络图片全部都试过了,但是ios上就是不能直接唤起可长按显示扫描二维码的图片。

      2018-10-04
      回复
  • wù
    2018-09-30

    我使用的是网络图片,分别用http和https都测试过,合成的小程序码和未合成的小程序码都试过了,在安卓和工具上测试就没有问题,但是到了ios真机上就不显示图片

    https://small.mgc-games.com/upload/wechat/qr/1537501588_31.jpeg

    http://search.mgc-games.com:8711/upload/20180928/5badaff40675b.jpeg


    下面是唤起二维码的页面代码

    self.setData({

    qr: app.globalData.imageUrl + options.qr

    // qr: 'https://small.mgc-games.com/upload/wechat/qr/1537501588_31.jpeg'

    })


    wx.previewImage({

    current: self.data.qr, // 当前显示图片的http链接  

    urls: [self.data.qr] // 需要预览的图片http链接列表  

    })


    2018-09-30
    赞同
    回复