2

Androidブラウザから自分のページを呼び出すと、webRTC(easyRTCに基づく)でボイスチャットを開始できるアプリを実行し、メディアリソースの取得を要求してからチャットを開始します... ここに画像の説明を入力 ただし、Android WebViewで自分のWebページを呼び出すと、メディアのリクエストを取得すると、エラー: ローカル メディアへのアクセスに失敗しましたエラー コードは、permissionDeniedError でした。

マニフェストで、これらの権限を追加します:

 <uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />

私はそれがAndroid Lまたはそれ以降 のAndroid Lのwebviewでサポートされていることを知っており 、そのLinkでサンプルをテストしています! しかし、私はそれを実行することはできません!

4

1 に答える 1