前端网页内调取摄像头,相册上传文件兼容问题

现在需要开发移动端项目,有一个功能是点击按钮一调用摄像头,拍摄并上传图片,点击按钮二,调用相册,选取照片上传,网上给出的例子基本都是


    <input type="file" accept="image/*" capture="camera">

    <input type="file" accept="video/*" capture="camcorder">

    <input type="file" accept="audio/*" capture="microphone">

经过测试,在qq和微信打开是没问题的,可以调取摄像头或者相册,但是在某些浏览器打开以后点击无反应,求大佬们给个方案。


青春有我
浏览 519回答 1
1回答

萧十郎

不知道具体哪些浏览器不行,但是可以试试把accept改成具体的格式试试比如<input type="file" accept="image/jpeg,image/x-png" capture="camera" name="" id="" value="" />我记得之前某个版本的电脑端的chrome就有使用"image/*"会卡住不动的情况,如果实在是浏览器不支持,那就真没办法了
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript