5
HTML5ページで次のコードを使用しています。 AndroidとPC(Chrome)でページを実行すると、コードが正常に動作し、正しいjavascriptを取得しますalert();
iPhoneやiPadなどのiOSデバイスで同じページを実行すると、何も表示されません(alert()
)すべて)。getUserMedia iOSの問題?
これは私のコードです:
navigator.getUserMedia = (navigator.getUserMedia || // use the proper vendor prefix
navigator.webkitGetUserMedia ||
navigator.mozGetUserMedia ||
navigator.msGetUserMedia);
navigator.getUserMedia({video: true}, function() {
alert('camera is supported in your browser');
}, function() {
alert('camera is not supported in your browser!');
});
は、私が欠けている何かがあるのでしょうか?
助けていただければ幸いです。
iOSブラウザとAndroid ChromeでクロスプラットフォームのビデオチャットでwebRTCを使用している可能性がある[WebApp]の重複している可能性があります(http://stackoverflow.com/questions/23374806/webapp-using-webrtc-for-cross-platform-videochat-in -ios-browser-and-android-chro) –
[質問タイトルにタグを入れないでください] – Liam
'getUserMedia'はWebRTCの一部であり、サポートされていません今の時点でSafari/Appleです。参照してください:http://iswebrtcreadyyet.com/詳細については、この質問を参照してください:https://stackoverflow.com/questions/23374806/webapp-using-webrtc-for-cross-platform-videochat-in-ios-browser- and -roid-chro/23391401#23391401 – nineteeneightyeight