android - 即使在 Android 上提供了必要的权限后,带有 _blank 选项的 Cordova InAppBrowser 也会阻止我使用麦克风
问题描述
我在 Android 应用程序上使用 cordova inAppBrowser 插件来加载具有语音识别功能的 web 视图。
如果我使用_self
选项,则麦克风工作,但如果我使用_blank
选项,则麦克风没有响应。
这就是我试图调用 webview 的方式。
let target = "_blank";
let options = "location=no,clearcache=yes";
cordova.InAppBrowser.open(url, target, options);
我提供了 RecordAudio 和 ModifyAudioSettings 权限,但它仍然不起作用。请帮忙。
解决方案
推荐阅读
- python - Pandas 函数返回窗口长度的所有子序列
- android - 将数据从 Activity 发送到 AccessibilityService android
- delphi - 如何在 Delphi 中设置 SOAP 元素的属性?
- javascript - 样式在 nextjs 中刷新
- php - 如果没有为该选项卡提供数据,则使用 PHP 删除选项卡
- javascript - 如何通过循环对象来创建新行?
- plotly - 为什么 plotly.express line_3d 渲染很奇怪
- kivy - 带有屏幕管理器的 kivy 菜单栏和单独屏幕上的新菜单
- mariadb - 加载 csv 时出现语法错误 IGNORE 1 ROWS 和选择列
- regex - 正则表达式从右侧而不是左侧匹配