我正在使用
<input type="file" accept="image/*;capture=camera">
从用户相机获取图像输入。这是apparently the old way of doing it,但这就是他们想要的。
有没有办法指定应该使用前置(或后置)相机?如果需要,用户仍然可以切换摄像机,但默认摄像机将设置为html(可能作为属性?)。
我只需要Android上的Chrome浏览器,因此跨浏览器不是问题。
Media Capture docs说用户应该能够选择哪个相机,但它没有说明开发者:
Similarly, the user agent should allow the user:
-to select the exact media capture device to be used if there exists multiple devices of the same type (e.g. a front-facing camera in addition to a primary camera).
答案 0 :(得分:3)
Google开发人员7月7日的官方回复称,目前还不行:https://groups.google.com/d/msg/discuss-webrtc/i07T1X_DY94/fVE5_vYK6sAJ