h5页面多端嵌套,原生input,type=file安卓部分手机调用相机失败

在Vue项目中实现h5页面多端嵌套,包括企业微信、个人微信和小程序的身份证上传功能时,遇到安卓部分手机无法调用相机的问题。通过分析useragent,发现在特定安卓设备(如华为)中存在XWEB/2353和MMWEBSDK/200502参数。通过调整代码,实现了兼容性修复,但仍有其他机型可能出现直接开启相机的问题。期待更多讨论以完善兼容性。

项目中调用相机踩坑记录

最近开发vue框架h5项目多端嵌套,企业微信端,个人微信端,及微信小程序的身份证上传功能,可拍照,可从相册中选取。

项目中用到的是vant-ui,上代码:

<van-uploader  
    v-model="picList" 
    :multiple="multiple"
    :max-count="maxCount"
    :after-read="afterReadHandle" 
    :before-dele
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值