解决 input type='file' 微信中打开安卓没有拍照功能问题
作者:Miao 阅读:3359次
在微信环境里开发上传图片的功能,当你写<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--录音。
本站部分文章、数据、素材收集于网络,所有版权均归源网站或原作者所有!
如果侵犯了您的权益,请来信告知我们下线删除,邮箱:357234902@qq.com