html5中 input如何调用手机设备上的相机?

我写了个input对应的属性也写上了,但是打包后安装到手机,,点击后并没有调用到手机设备上的相机.
还是正常的那种打开选择file文件的弹窗.....

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

我看到网上都是这样写的,,为啥调用不了呢>???

阅读 3.8k
3 个回答

前端调用不了手机原生api,不得借用方法吗?

估计是兼容性问题,iOS的话不加capture属性也能弹出拍照选项,安卓就见仁见智了。

安卓各个版本表现都不一致,你可以试试把这个属性去掉。
<input type="file" accept="image/*">

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题