收藏
回答

鸿蒙2.0.1系统调用wx.chooseImage不能唤起相机?

api版本jweixin-1.0.0.js

wx.chooseImage({

            count: 1, // 默认9

            sizeType: ['original'], // 可以指定是原图还是压缩图,默认二者都有

            sourceType: ['camera'], // 可以指定来源是相册还是相机,默认二者都有

            quality: 1, //压缩质量,范围0~1,数值越小,质量越低,压缩率越高(仅对jpg有效)

            success: res => {

                var localIds = res.localIds; // 返回选定照片的本地ID列表,localId可以作为img标签的src属性显示图片

                wx.getLocalImgData({

                      localId: localIds[0], // 图片的localID

                      success: response => {

                          var localData = response.localData; // localData是图片的base64数据,可以用img标签显示

                          _this.compress(localData, 500, compress_base64 => {

                            _this.fileList.push({

                              content: compress_base64

                            })

                          })

                  }

                });                

            }

        });


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

1 个回答

  • Cjiang
    Cjiang
    2021-11-22

    接入1.6.0的试试?

    2021-11-22
    有用
    回复 7
    • 佳伟
      佳伟
      2021-11-22
      好的 我去试试 谢谢
      2021-11-22
      回复
    • 佳伟
      佳伟
      2021-11-23
      您好,使用了1.6.0版本的,在鸿蒙2.0.1上也不行
      2021-11-23
      回复
    • Cjiang
      Cjiang
      2021-11-24回复佳伟
      试下其他机型是否正常,或者先参考下排查下错误看看
      参考文档的 附录5-常见错误及解决方法
      https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html
      2021-11-24
      1
      回复
    • 佳伟
      佳伟
      2021-11-24回复Cjiang
      我们用户量比较大,其他机型都正常的,包括鸿蒙2.0.0都能唤起,目前就只有鸿蒙2.0.1出现了这个问题
      2021-11-24
      回复
    • Cjiang
      Cjiang
      2021-11-24回复佳伟
      提供下复现链接看看
      2021-11-24
      回复
    查看更多(2)
登录 后发表内容