我搜索了很多关于我的问题,但我找不到解决方案。在我使用Cordova的应用程序中,我播放mp3声音。一切都很好,除了当你播放背景音乐(mp3s,谷歌音乐,...),声音停止背景音乐。当播放我的声音时,我不想停止背景音乐。
我尝试了3种不同的方法:
1- Plugin: cordova-plugin-media
当声音播放时,背景音乐会停止,并且不会在结束时重新启动。
2-插件: cordova-plugin-nativeaudio
最糟糕的是,当我启动应用程序时,背景音乐停止了
3-使用javascript函数
var mySound = new Audio('sounds/entering.mp3');
mySound.play();在Android上运行良好,声音正在播放,背景音乐音量减小,声音结束后,背景音乐的音量恢复正常。在iOS上,背景音乐会停止,并且不会在结束时重放。
有没有人已经有这个问题了?
谢谢!
发布于 2017-08-22 14:30:21
我创建了一个cordova插件来处理这种情况:https://github.com/davidfig/cordova-allow-background-audio
cordova add plugin cordova-allow-background-audio这个插件是基于我在这里找到的答案:iphone app allow background music to continue to play
https://stackoverflow.com/questions/38690103
复制相似问题