收藏
回答

BUG issue: wx.chooseImage IOS 这几天突然不能用了?

问题模块 框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 Bug wx.chooseImage 微信iOS客户端 iOS 6.6.7 2.0.9

chooseImg: function () {

let num = this.data.limit - this.data.photos.length;

wx.chooseImage({

count: num,

sizeType: ['compressed'],

sourceType: ['album', 'camera'],

success: res => {

if (res.tempFilePaths.length == 0) {

wx.showToast({ title: '接口故障,暂无法获取图片', icon: 'none' });

return

} else {

this.setData({

photos: this.data.photos.concat(res.tempFilePaths),

}

})

},


返回的图片路径列表及图片列表都为空字符串? IOS存在问题,ios系统 10.3.3。android没问题。


之前可以用的好好的。这几天才有这个问题。


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

2 个回答

  • 一碗肉nina
    一碗肉nina
    2018-06-14

    你好 改成这样试试?

    chooseImg: function () {

    let num = this.data.limit - this.data.photos.length;

    var that = this

    wx.chooseImage({

    count: num,

    sizeType: ['compressed'],

    sourceType: ['album', 'camera'],

    success: res => {

    if (res.tempFilePaths.length == 0) {

    wx.showToast({ title: '接口故障,暂无法获取图片', icon: 'none' });

    return

    } else {

    that.setData({

    photos: that.data.photos.concat(res.tempFilePaths),

    }

    })

    },

    2018-06-14
    赞同
    回复 1
    • Tim
      Tim
      2018-06-14

      谢谢你。但是这个问题是出在这里。


          ```

          if (res.tempFilePaths.length == 0) {

          wx.showToast({ title: '接口故障,暂无法获取图片', icon: 'none' });

          return

          ```

      2018-06-14
      回复
  • 江波
    江波
    2018-06-23

    解决了吗?


    2018-06-23
    赞同
    回复 2
    • Tim
      Tim
      2018-06-23

      解决了。现在好了,可能小程序后台系统修复了。

      2018-06-23
      回复
    • 江波
      江波
      2018-06-24

      解决了,原来是我自己写错了,hhh

      2018-06-24
      回复