请问在调用wx.chooseImage时可以给相机加背景图吗
发布于 7 年前 作者 jieliao 9704 次浏览 来自 官方Issues
  • 需求的场景描述(希望解决的问题)
  • 希望提供的能力

需求是这样的,程序要实现用户拍摄身份证照片或者上传本地身份证照片。

一下就想到了wx.chooseImage(),但是问题来了,拍摄照片时需要在拍摄时有一个身份证的框,让用户来对准拍摄,可是怎么给相机加一个框呢?

camera标签可以加框,但是那样就不能使用wx.chooseImage了,想请教如何解决

4 回复
wx.showActionSheet({
itemList: ['拍照','从相册中选取'],
   itemColor: '#',
   success(res) {
console.log(res.tapIndex);
       if (res.tapIndex === 0) {
            //调用camera组件
} else if (res.tapIndex === 1) {
wx.chooseImage({
count: 1,
               sizeType: ["compressed"],
               sourceType: ['album'],
               success: function (res1) {
},
               fail: function () {
}
})
}
}
})

让用户先选择

先让用户选择再进行api调用不就可以了啊

回到顶部