收藏
回答

iOS保存图片有问题的可以尝试曲线救国

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.saveImageToPhotosAlbum 客户端 7.0.2 2.5.1

    部分ios下wx.saveImageToPhotosAlbum 这个接口不走成功回调也不走失败回调,完全就是一副没授权的表现! 但问题是已经受过权了,这里应该是微信有问题,就是没法保存到相册,最可气的是代码片段还复现不了,有问题的代码一上到代码片段就好了,代码片段一好,官方也不爱理。

    

    没办法需求还要做。目前,我已经选择曲线救国了,通过wx.previewImage让用户预览图片,然后用户可以长按保存或者发给好友。 哎,遇到这种问题还是要自己消化

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

1 个回答

  • 卢霄霄
    卢霄霄
    2019-01-25

    部分iOS下,必然出现吗?如果片段是对的,可以把自己的代码往代码片段方向缩减,看最后是哪个地方出的问题

    2019-01-25
    有用 1
    回复 13
    • 王仔小馒头
      王仔小馒头
      2019-01-25

      一模一样,一点多余代码都没有。拿到正式项目就是不行。 想复现的话尝试用ios机 通过openSetting接口关闭权限,你会发现即便下次的时候选择开启也是没权限的(不知道是不是偶然)

      2019-01-25
      回复
    • 卢霄霄
      卢霄霄
      2019-01-25回复王仔小馒头

      现象是 success fail complete 这三个回调一个没走吗?

      2019-01-25
      回复
    • 王仔小馒头
      王仔小馒头
      2019-01-25回复卢霄霄

      没错,就像没授权一样,我试过后发现没授权就是不走任何一个回调

      2019-01-25
      回复
    • 王仔小馒头
      王仔小馒头
      2019-01-25回复王仔小馒头

      我想咨询下哈,除了wx.saveImageToPhotosAlbum这个方法外,没别的办法直接给用户保存图了吧(用户手动保存挤截屏除外)

      2019-01-25
      回复
    • 卢霄霄
      卢霄霄
      2019-01-25回复王仔小馒头

      没授权应该会走fail的才对,会有错误信息。。看来是有问题了。。

      2019-01-25
      回复
    查看更多(8)
登录 后发表内容