Audiotoggle cordova插件在android 9中不起作用
我有Cordova应用程序和android平台8。应用程序使用JQuery Verto库获取远程音频流,并在音频html元素中播放 默认情况下,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上,它不起作用 然而,当远程流通过默认扬声器播放时,如果我启动另一个应用程序(
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插件中。当库尝试修改音质时,它会响应错误。我只是禁用了修改音质,它开始工作得很好。