表題の不具合が起きており困っています。 Vue.jsでliffアプリを作成しておりますが、vue-qrcode-readerで表示されるはずのカメラが起動できない状態です。 Permissionが取れていないエラーが出ているのですが、vue-qrcode-reader内で
const constraints = {
audio: false,
video: {
width: { min: 360, ideal: 640, max: 1920 },
height: { min: 240, ideal: 480, max: 1080 },
...(await narrowDownFacingMode(camera))
}
};
navigator.mediaDevices.getUserMedia(constraints);
が記述されており、iOSでは問題なくカメラが起動しています。 Androidでのカメラ起動に何かliff特有のコードや解決策などありましたら教えていただきたいです。 よろしくお願いします。
追記
liffのバージョンは訳あって2.1.14を利用しています。
関連する質問