Javascript Cordova:WebRTC媒体被拒绝

Javascript Cordova:WebRTC媒体被拒绝,javascript,android,html,cordova,sip,Javascript,Android,Html,Cordova,Sip,我想在android上构建一个cordova应用程序,它可以使用WebRTC呼叫和接收呼叫。我有: <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.RECORD_AUDIO" /> <uses-permission android:name="android.pe

我想在android上构建一个cordova应用程序,它可以使用WebRTC呼叫和接收呼叫。我有:

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.RECORD_VIDEO" />


在我的android清单中,但当我使用SIPML5调用时,它告诉我媒体流权限被拒绝。(如有需要,请参阅SIPML5现场演示)。我在我的电脑和安卓系统上试过谷歌浏览器,效果非常好。它要求使用我的麦克风,我允许。但是,当我在android上尝试将其作为cordova应用程序时,它没有问我任何问题,只是拒绝了媒体。

你在这方面找到了更多信息吗?是的,我安装了crosswalk插件并使用了sip.js,效果很好。