スマホのネイティブカメラをHTML + JavaScriptで利用する

inputタグを利用する。

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

accept属性を付けないと、ファイル選択アプリが起動する場合がある。

カメラを起動させたい場合は accept="image/*" をつける。