gpt4 book ai didi

android - 06-16 12 :05:46. 802 : E/chromium(15693): [ERROR:audio_manager_android. cc(239)] 无法选择音频设备

转载 作者:行者123 更新时间:2023-12-04 23:41:05 24 4
gpt4 key购买 nike

我正在使用 xwalkview 在 android 中构建视频/音频通话应用程序。在进行音频/视频通话时,我不是每次都收到此错误 90% 次,因此我没有收到任何一方的视频。我添加了 Record_Audio,camera,Modify_audio_settings 的权限。

日志.txt

 06-16 12:00:51.953: W/AudioManagerAndroid(12936): Requires MODIFY_AUDIO_SETTINGS and RECORD_AUDIO
06-16 12:00:51.953: W/AudioManagerAndroid(12936): No audio device will be available for recording
06-16 12:00:51.986: W/AudioManagerAndroid(12936): Requires MODIFY_AUDIO_SETTINGS and RECORD_AUDIO
06-16 12:00:51.986: W/AudioManagerAndroid(12936): Selected device will not be available for recording
06-16 12:00:51.986: E/chromium(12936): [ERROR:audio_manager_android.cc(239)] Unable to select audio device!

最佳答案

接受许可后重新加载 webview 的问题,经过大量研究,发现此代码并复制以下代码并 100% 正常工作,我希望您的问题能够解决:-

mwebView.setWebChromeClient(new WebChromeClient() {
@Override
public void onPermissionRequest(final PermissionRequest request) {
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
myRequest = request;
for (String permission : request.getResources()) {
if (permission.equals("android.webkit.resource.AUDIO_CAPTURE")) {
demandForPermission(request.getOrigin().toString(), Manifest.permission.RECORD_AUDIO, MY_PERMISSIONS_REQUEST_RECORD_AUDIO);
} else {
myRequest.grant(request.getResources());
}
}
}
}

@Override
public void onPermissionRequestCanceled(PermissionRequest request) {
super.onPermissionRequestCanceled(request);
}
此链接中的更多代码 Android Webview

关于android - 06-16 12 :05:46. 802 : E/chromium(15693): [ERROR:audio_manager_android. cc(239)] 无法选择音频设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37851665/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com