收藏
回答

保存图片到相册的天坑

wx.saveImageToPhotosAlbum

当用户拒绝保存图片的授权时  进入fail的回调

但是返回的数据errMsg却是两个不一样的

开发者工具:

saveImageToPhotosAlbum:fail auth deny

真机:

saveImageToPhotosAlbum:fail:auth denied



导致我在真机下不能顺利的处理fail回调里面的逻辑    官方解释下


最后一次编辑于  2018-12-04  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

16 个回答

  • 社区技术运营专员-灵芝
    社区技术运营专员-灵芝
    2018-12-04

    你好,这个问题已知,后续会修复

    2018-12-04
    赞同
    回复 8
    查看更多(3)
  • 黄药师-邪
    黄药师-邪
    2018-12-06

    fail的都是失败的 反正是失败了 授权就不要管了 再详细的话 你解释了 用户也不了解



    2018-12-06
    赞同
    回复
  • 烟雨海花 lwl
    烟雨海花 lwl
    2018-12-06

    做个兼容 用非门 saveImageToPhotosAlbum:fail auth deny || saveImageToPhotosAlbum:fail:auth denied

    2018-12-06
    赞同
    回复
  • 红色星星
    红色星星
    2018-12-06

    考虑 if(err.errMsg.indexOf('auth')>-1)

    2018-12-06
    赞同
    回复
  • 红阑梦远
    红阑梦远
    2018-12-06

    if (err.errMsg.indexOf("saveImageToPhotosAlbum:fail auth")>-1) {

     这里处理错误的逻辑

    }


    2018-12-06
    赞同
    回复
  • 土豆豆
    土豆豆
    2018-12-06

    错误情况用非错误码表示,这个确实是一个很大的坑,现在项目里用到的一些地方,都感觉总有一天会出问题

    2018-12-06
    赞同
    回复
  • 这都申请了
    这都申请了
    2018-12-06

    个人感觉官方还是返回errorcode比较好,现在这样多麻烦啊,也不严谨

    2018-12-06
    赞同
    回复 1
    • 努力努力再努力
      努力努力再努力
      2018-12-06

      恩   文档也需要写清楚

      2018-12-06
      回复
  • L
    L
    2018-12-05

    你们都是魔鬼吗

    2018-12-05
    赞同
    回复
  • 关彬
    关彬
    2018-12-05

    好坑~学习了~

    2018-12-05
    赞同
    回复
  • 少年不在年少
    少年不在年少
    2018-12-05

     同样需要做这个功能   提前踩了 谢谢大佬

    2018-12-05
    赞同
    回复

正在加载...