1
<input type="file" @change="onChange" accept="video/*"  capture="user" name="FileUpload" id="FileUpload"/>

capture 设置为user,ios调用前置摄像头正常,安卓唤起了后置摄像头。

请问有没有什么办法解决。

9月11日提问

1 个回答

0

其实上面的 capture="user" 已经能兼容大部分的移动设备了,如果还不行可以学习使用下navigator.mediaDevices,

然后比如,你需要唤起摄像头(并非原生),并且自定义按钮等其他内容,也需要上面这个方法。不过要求必须是https。
本地开发,需要创建一个https的服务

推广链接