2017-04-07 11 views
0

私はユーザーのマイクを使用するionic 2アプリケーションを構築しています。ウェブ上では、以下のものを使ってマイクにアクセスします。イオン2 WebオーディオApi

navigator.getUserMedia = (navigator['getUserMedia'] || 
    navigator['webkitGetUserMedia'] || navigator['mozGetUserMedia'] || 
    navigator['msGetUserMedia']); 

(<any>navigator.mediaDevices.getUserMedia({audio:true}).then((stream)=>{........... 

私がアプリケーションに対応すると、オーディオ入力が記録され、すべてが機能します。しかし、実際のアンドロイドデバイスでアプリを実行すると、音を鳴らすときに何も起こりません。どのようにしてIonic 2アプリケーションのユーザーのマイクにアクセスできますか?

+0

確認し、デバイスのマイクにアクセスするためのコルドバのプラグインをusin試してみてください、あなたが許可として「android.permission.RECORD_AUDIO」を持っていますか? – Dispersia

+0

プラットフォーム/ Android/AndroidManifest.xmlにアクセス許可を追加しましたが、それでも動作しません –

答えて