let that = this
uni.chooseImage({
count: 1,
sizeType: ['original', 'compressed'], //可以指定是原图还是压缩图,默认二者都有
sourceType: ['album'], //从相册选择
success: function (res) {
console.log(res);
uni.showLoading({
title: '正在识别中...'
})
// 获取文件的临时路径
const tempFilePaths = res.tempFilePaths;
console.log(tempFilePaths[0], baseUrl + '/validIdcard/ocrIdcard');
// 你可以在这里处理文件流,例如上传文件
// 例如使用uni.uploadFile上传文件
uni.uploadFile({
url: 'https://szysmd.ga.tj.gov.cn/sanzynew/validIdcard/ocrIdcard', // 你的上传API地址
// url: baseUrl + '/validIdcard/ocrIdcard',
filePath: tempFilePaths[0],
name: 'file',
success: (uploadRes) => {
let res = JSON.parse(uploadRes.data) //最终传给的是字符串,这里需要转换格式
console.log('res', res)
if (res.code == 200) {
that.name = res.data.name
that.form.user_name = res.data.name
that.form.sfzh = res.data.number
}
uni.hideLoading()
},
fail(err) {
uni.hideLoading()
}
});
}
});
从这里更新,还有就是更新之后,要等一会儿,不是里面生效
截图看看填写的地方,然后审核通过了嘛,通过后需要清理缓存,重新编译运行