• 微信号:wumiao_357234902
您当前的位置:首页>web前端开发>HTML

解决 input type='file' 微信中打开安卓没有拍照功能问题

作者:Miao 阅读:2835次

在微信环境里开发上传图片的功能,当你写<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

标签:HTML