移动端H5web 用input type = file 在部分安卓手机(华为)上无法调起摄像头拍照,解决方案是
<input type="file" id="upload" accept="image/*" ref="uploadFile" @change="upload" />
//js部分
if (isAndroid) {
// 解决qq,微信 小程序无法打开摄像头
if (web.toLowerCase().match(/ QQ/i) == " qq" || web.toLowerCase().match(/ miniProgram/i) == " miniprogram") {
this.$refs.uploadFile.setAttribute("capture", "camera");
}
}
网友评论