解决H5页面在微信浏览器中打开 input file 在安卓上没有拍照选项
大家好,又见面了,我是你们的朋友全栈君。
有时候我们会在 微信 公众号里开发会遇到上传图片的功能,当你写<input type=”file”> 的时候,在IOS上可以成功调起拍照和图库两块,在安卓手机上只能调取图库而没有拍照功能,解决办法:给input 加上accept属性
<input type=”file” accept=”image/*” /> //调用相机 ,图片或者相册 (两者都行)
加上了capture=camera”属性之后安卓手机就直接调用了相机,没有了图库的选项
<input type=”file” accept=”image/*;capture=camera”> //直接调用相机
<input type=”file” accept=”video/*;capture=camcorder”> // 调取视频 <input type=”file” accept=”audio/*;capture=microphone”> //调取音频
注:capture表示,可以捕获到系统默认的设备,比如:camera–照相机;camcorder–摄像机;microphone–录音。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/160979.html原文链接:https://javaforall.cn
社区
活动
资源
关于
腾讯云开发者
扫码关注腾讯云开发者
领取腾讯云代金券
热门产品
热门推荐
更多推荐
Copyright © 2013 - 2024 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号: 粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2024 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有