收藏
回答

wx.chooseImage无法弹出相机?

wx.chooseImage({
  count: 1, // 默认9
  sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有
  sourceType: ['camera'], // 可以指定来源是相册还是相机,默认二者都有
  defaultCameraMode: 'normal', // 表示进入拍照界面的默认模式,目前有normal与batch两种选择,normal表示普通单拍模式,batch表示连拍模式,不传该参数则为normal模式。(注:用户进入拍照界面仍然可自由切换两种模式)
  isSaveToAlbum: 1, // 整型值,0表示拍照时不保存到系统相册,1表示自动保存,默认值是1
  success: function (res) {
    _this.ocrLoading = true
    console.log('微信从拍照===>', res)
    _this.getLocalImgData(res.localIds)
    // andriod中localId可以作为img标签的src属性显示图片;
    // iOS应当使用 getLocalImgData 获取图片base64数据,从而用于img标签的显示(在img标签内使用 wx.chooseImage 的 localid 显示可能会不成功)
  },
  fail: function (res) {
    console.log('微信从拍照===>1', res)
  },
  complete: function (res) {
    _this.ocrLoading = true
    console.log('微信从拍照===>2', res)

},

在fail的回调函数中报:permission denied,

最后一次编辑于  2020-04-20
回答关注问题邀请回答
收藏

2 个回答

登录 后发表内容
问题标签