Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/200.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Audiotoggle cordova插件在android 9中不起作用_Android_Cordova_Webrtc - Fatal编程技术网

Audiotoggle cordova插件在android 9中不起作用

Audiotoggle cordova插件在android 9中不起作用,android,cordova,webrtc,Android,Cordova,Webrtc,我有Cordova应用程序和android平台8。应用程序使用JQuery Verto库获取远程音频流,并在音频html元素中播放 默认情况下,Verto查找一个id为'default'的扬声器设备。下一步播放音频后,我需要使用耳机设备 在android 8中,我使用了audiotoggle插件(使用audiotoggle.setAudioMode(audiotoggle.eappiec)方法),它工作正常。但在安卓9上,它不起作用 然而,当远程流通过默认扬声器播放时,如果我启动另一个应用程序(

我有Cordova应用程序和android平台8。应用程序使用JQuery Verto库获取远程音频流,并在音频html元素中播放

默认情况下,
Verto
查找一个id为'default'的扬声器设备。下一步播放音频后,我需要使用耳机设备

在android 8中,我使用了audiotoggle插件(使用audiotoggle.setAudioMode(audiotoggle.eappiec)方法),它工作正常。但在安卓9上,它不起作用

然而,当远程流通过默认扬声器播放时,如果我启动另一个应用程序(例如YouTube和播放视频),然后停止它并返回到我的应用程序,audiotoggle插件工作正常

有什么想法吗


这是插件的链接:

你能试试这个叉子吗:
ionic cordova plugin addhttps://github.com/abeimler/audio-toggle.git
(先删除旧的)它对我不起作用(您尝试过其他设备吗?没有,现在我只有android 9上的三星Galaxy S8+。问题出在JQuery Verto库中,而不是cordova插件中。当库尝试修改音质时,它会响应错误。我只是禁用了修改音质,它开始工作得很好。