2

我运行一个应用程序,当我从 android 浏览器调用我的页面时,它可以让你开始与 webRTC(它基于 easyRTC)进行语音聊天,它要求获取媒体资源然后开始聊天...... 在此处输入图像描述 但是当我在 android webview 中调用我的网页时不会获取媒体请求,错误:无法访问本地媒体错误代码是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

2

尝试将其添加到您的清单文件中:

 <uses-feature
        android:name="android.hardware.camera"
        android:required="true" />
于 2015-07-13T19:18:47.097 回答