質問: stream; }).catch(function(err) { // カメラを許可してください。 window.alert("カメラの使用が許可されませんでした"); }); ``` ### 試したこと PCのウェブカメラの映像はChromeでは問題なく表示されました。 getUserMediaのconstraintsパラメーターをいろいろ試してみましたが同じエラーが出ます。 ### 補足情報(FW/ツールのバージョンなど) iOSは11.4.1です。
回答: Monacaを使っているとのことですが、Monaca内で使われているブラウザはWKWebViewやUIWebViewらしいので、getUserMediaは使えないと思われます。 HTML内にカメラの撮影画面を埋め込むCordovaプラグイン | モナカプレス > > iOS11のモバイルSafariではHTML内でカメラアクセスするgetUserMediaが使えますが、これはSafariに限った話で、Monacaアプリ内で使われるブラウザであるWKWebViewやUIWebViewにはまだ提供されていません。 > > > cordova-plugin-camera-previewというcordovaのプラグインを使うことでMonacaでもカメラが使えるようですので、そちらの方法を試してみてはいかがでしょうか?