现在需要开发移动端项目,有一个功能是点击按钮一调用摄像头,拍摄并上传图片,点击按钮二,调用相册,选取照片上传,网上给出的例子基本都是 <input type="file" accept="image/*" capture="camera"> <input type="file" accept="video/*" capture="camcorder"> <input type="file" accept="audio/*" capture="microphone">经过测试,在qq和微信打开是没问题的,可以调取摄像头或者相册,但是在某些浏览器打开以后点击无反应,求大佬们给个方案。
1 回答
萧十郎
TA贡献1815条经验 获得超13个赞
不知道具体哪些浏览器不行,但是可以试试把accept改成具体的格式试试
比如
<input type="file" accept="image/jpeg,image/x-png" capture="camera" name="" id="" value="" />
我记得之前某个版本的电脑端的chrome就有使用"image/*"会卡住不动的情况,如果实在是浏览器不支持,那就真没办法了
添加回答
举报
0/150
提交
取消