デバイスのカメラストリームからバーコードを直接読み取るQuaggaJSを使用して、モバイルバーコードスキャナを構築しています。デスクトップ/ Androidでは正常に動作しますが、iOSでは動作しません。iOSでライブカメラストリームを読み込むためのgetUserMedia()の代わりに?
最初の調査から、iOSはSafariまたはiOS Chrome(以下の関連リンク)を通じてWebRTC/getUserMedia
をサポートしていないことがわかりました。これはQuaggaJSがカメラストリームの読み取りに使用するものです。
私はまた、iOSで静止画像をキャプチャすることに関してthis questionを見ましたが、答えはリアルタイムでストリームを読み取るのではなく、静止画像をキャプチャするためだけです。
私の質問 - 他にもiOSカメラからストリームを取得する方法はありますか?おそらく、getUserMedia
を使用しないQuaggaJS以外の代替ライブラリですか?私はJavaScriptに精通していないので、getUserMedia
以外のカメラストリームにアクセスする可能性があるかどうかはわかりません。
ここでは「いいえ」と答えることができます。私は単に指導を提供する経験豊富な人を探しています。
付録/関連リンク:
navigator.getUserMedia alternative API for iOS safari mobile browser?
https://www.quora.com/Why-is-navigator-getUserMedia-not-supported-in-Safari
https://bloggeek.me/webrtc-apple-or-microsoft/
HTML5: getUserMedia iOS issue?
iOSがアップグレードされていない、ブラウザベースの成長アプリケーションでiphone uesless。 Android doignは完全に素晴らしい仕事です。 –
私はあなたを取得していない – manishg
私は、getusermediaのための貧しい人々のiPhoneを意味します。 –