收藏
回答

wx.previewImage(OBJECT)ios BUG?

wx.previewImage 苹果端点击预览图片怎么一直出现的是加载状态?怎么安卓平台点击后没有加载状态?是官方bug还是服务器的原因?

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

4 个回答

  • 黄思程
    黄思程
    2018-01-09

    请确认下是不是图片需要cookie才能访问?


    微信的WKWebview内设置的cookie无法与原生的previewImage的图片请求共享。所以对于图片服务器后端需要通过cookie校验通过返回正确图片数据的情况,需要开发者在服务端适配兼容。

    推荐解决方案:通过在url参数中带上服务器生成的token字符串访问图片资源,服务器再通过此有效token获取具体需要传递的校验数据进行校验后返回正确的图片数据。


    2018-01-09
    有用 1
    回复 1
    • 韦毅勇
      韦毅勇
      2019-06-11

      这个回复是对的,可能图片是放在云上。云上是有控制的

      2019-06-11
      回复
  • 黄思程
    黄思程
    2017-11-16

    请确认图片可以正常访问

    2017-11-16
    有用
    回复 2
    • 杨门剑侠
      杨门剑侠
      2019-01-07

      我也 遇到一样的问题了


      2019-01-07
      回复
    • Layne
      Layne
      2019-08-21

      预览图片 安卓没问题,IOS 真机测试才能看,开发版和体验版不能查看,好像无法调用,连黑框都没有。这是为什么?回复

      2019-08-21
      回复
  • 杨广
    杨广
    2020-04-13

    图片安卓上能点击预览  苹果上点击一直是加载状态..

    2020-04-13
    有用
    回复
  • 远方不远
    远方不远
    2017-11-17

    图片安卓上能点击预览  苹果上点击一直是加载状态..

    2017-11-17
    有用
    回复
登录 后发表内容