2017-04-21 1 views
0

私たちはQRコードを読み取るためにカメラデバイス(WebRTC標準)を使用するWebアプリケーションを開発しており、UC Androidブラウザでは深刻な問題です。 こちらのアプリの例ですhttps://www.publicstaticvoidmain.cz/qr/UCアンドロイドブラウザでカメラデバイス(WebRTC API)を使用しています

これはほとんどの一般的なブラウザでうまくいきますが、UC Androidブラウザ(Miniも同様)のサポートに苦しんでいます。

次の問題がまだ解決されていないことが検出されました。 UCブラウザに関する関連経験はありますか?

1)カメラの解像度を変更しますか?カメラからのビデオは私たちが

navigator.webkitGetUserMedia(options, succesCallback, errorCallback)かのWebRTC APIからnavigator.getUserMedia(options, succesCallback, errorCallback)を使用しているが、設定オプションのいずれも:(

video: {    
    width: { min: 360, ideal: 1280, max: 1920 }, 
    height: { min: 240, ideal: 720, max: 1080 }, 
} 

video: {    
    width: 1280, 
    height: 720 
} 

2)カメラのオート機能していないベロー640×480 いくつかのデフォルトの解像度を備えているようです-focusが正しく動作しません。他のブラウザー(UCデスクトップブラウザーにもあります)では、オートフォーカスが働いています。

3)ビデオプレビューはビデオタグのサイズに合っていません。

4)モバイルは、QRコードライブラリでの処理のためにビデオストリームから画像をキャプチャする際に「ビープ音」となります。

また、カメラから定期的に画像をキャプチャする際にUC Androidブラウザがクラッシュする。それはQRコードを分析するためにビデオストリームからどのくらいの頻度で画像を撮影するかによって異なります。

ご協力いただきありがとうございます。 caniuse UCのブラウザ 1として

答えて

0

は、したがって、それは http://caniuse.com/#feat=rtcpeerconnection

+0

こんにちは、あなたの答えに感謝を働いていないのWebRTCをサポートしていませんが、あなたはのWebRTCピア・ツー・ピアわずかに異なるものである述べました。私たちはhttp://caniuse.com/#search=getUserMediaを使用しており、UC Androidブラウザでサポートされています。 –

+0

Hmmm。部分サポート/古いバージョンのサポート – aWebDeveloper

関連する問題