【发布时间】:2016-12-06 00:25:33
【问题描述】:
我搜索了很多关于我的问题,但没有找到解决方案。在我使用 Cordova 的应用程序中,我播放 mp3 声音。一切都很好,除了当你播放背景音乐(mp3、谷歌音乐……)时,声音会停止背景音乐。我不想在播放我的声音时停止背景音乐。
我尝试了 3 种不同的方法:
1 - 插件:cordova-plugin-media
当声音播放时,背景音乐停止,最后不重新开始。
2 - 插件:cordova-plugin-nativeaudio
最糟糕的是,当我启动我的应用程序时背景音乐停止了
3 - 使用javascript函数
var mySound = new Audio('sounds/entering.mp3');
mySound.play();
在Android上运行良好,声音正在播放,背景音乐音量减小,声音结束后,背景音乐音量恢复正常。 在 iOS 上,背景音乐会停止,并且不会在最后播放。
有人遇到过这个问题吗?
谢谢!
【问题讨论】:
-
您找到解决方案了吗?
-
我使用的不是干净的解决方案。我在 Android 设备上使用 cordova-plugin-yanap。它工作正常。在 iOS 上,我使用 ordova-plugin-dialogs 并修改了哔声。您可以在 CDVNotification.bundle 中找到声音文件...对我有用,因为我只有一个声音...
-
cordova-plugin-nativeaudio对于你想要做的事情对我来说效果很好。