javascript - ionic 2 声音在加载音频时停止背景音乐

标签 javascript android ios cordova audio

我正在开发一个 ionic 2 应用程序,我需要在我的应用程序中为消息添加自定义铃声,所以我添加了 Plugin: cordova-plugin-media 以及 Plugin: cordova- plugin-nativeaudio 但它会停止任何其他音乐播放器,所以我尝试了这个 js 代码

var mySound = new Audio('sounds/entering.mp3'); mySound.play();

它正在与许多媒体播放器合作,但停止了谷歌播放音乐和其他音乐应用程序。

我也试过了

cordova 添加插件 cordova-allow-background-audio 但这也不适合我。

有什么想法吗?

最佳答案

经过多次尝试..我用像这样的代码解决了我的问题

var mySound = new Audio();
var mySound = new Audio('sounds/entering.mp3'); mySound.play();

我的问题是背景音乐在第一次加载时停止..所以我像这样使用这个加载第一次空白。 现在它的工作很顺利。

关于javascript - ionic 2 声音在加载音频时停止背景音乐,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47010502/

相关文章:

ios - 谁拥有 cocoapods 的推送权?

javascript - 多个帧在同一个浏览器线程中执行?

android - getSystemService(Context.CONNECTIVITY_SERVICE)在移动数据上引发异常

android - 如何组成多个形状并添加浮雕?

ios - 如何在 ios 10 中处理后台推送通知?

ios - 在 iOS9.1 中什么可以触发 dispatch_async 上的 SIGABRT?

类中的 Javascript 数组属性仅在从函数调用时返回

javascript - JavaScript 的 split() 函数与空字符串的混淆

javascript - 在当前元素的 onchange 上发送 $(this)

java - Android: getPixel(x,y) 颜色值错误