Nativescript webview为mediaDevices.getUserMedia设置权限
我正在使用Nativescript webview运行我的web应用程序。但在尝试执行以下操作时遇到问题:Nativescript webview为mediaDevices.getUserMedia设置权限,webview,permissions,webrtc,nativescript,Webview,Permissions,Webrtc,Nativescript,我正在使用Nativescript webview运行我的web应用程序。但在尝试执行以下操作时遇到问题: navigator.mediaDevices.getUserMedia({ audio: true, video: false }).then(function (stream) { 有人知道如何设置WEBRTC相关功能的权限吗 非常感谢 注: 这是针对android的,我已经搜索了几个小时,但似乎没有关于请求许可的完整解释,不像andro
navigator.mediaDevices.getUserMedia({
audio: true,
video: false
}).then(function (stream) {
有人知道如何设置WEBRTC相关功能的权限吗
非常感谢
注:
最后它终于可以工作了,但我使用的是标准java(没有IDE的android studio),最重要的部分是:
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.MICROPHONE" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-feature android:name="android.hardware.audio.low_latency" />
<uses-feature android:name="android.hardware.audio.pro" />
<uses-feature android:name="android.hardware.microphone" android:required="true"/>