web-dev-qa-db-ja.com

HTML / Angularアプリケーションからモバイルカメラにアクセスする

Html5/angularで構築しているアプリケーションからモバイルバックカメラにアクセスしようとしています。 <input type="file" accept="image/*" capture="camera" />を使用しましたが、バックカメラではなくフロントカメラが常に開きます。バックカメラを常に開く方法はありますか?

2
Varun

キャプチャ属性を使用して、フロントカメラとリアカメラのどちらかを選択できるはずです。

リアカメラの場合:

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

フロントカメラの場合、次を使用できるはずです:capture="user"または単にキャプチャします。

必要に応じて、ここでもう少し詳しく読むことができます: https://developers.google.com/web/fundamentals/media/capturing-images/

9
nipuna777