diff --git a/src/core/service/api/context/background-audio.js b/src/core/service/api/context/background-audio.js index f82868d95f22f95f7226f3afcf3ee39ec89c8b5f..a62e07f946d4463aee602f56021984d0a6fac632 100644 --- a/src/core/service/api/context/background-audio.js +++ b/src/core/service/api/context/background-audio.js @@ -72,6 +72,8 @@ const props = [ default: 'http' } ] + +const backgroundEvents = ['prev', 'next'] class BackgroundAudioManager { constructor () { @@ -89,6 +91,15 @@ class BackgroundAudioManager { } : {}) } }) + }) + backgroundEvents.forEach((name) => { + onMethod(`onBackgroundAudio${name[0].toUpperCase() + name.substr(1)}`, () => { + callbacks[name].forEach(callback => { + if (typeof callback === 'function') { + callback({}) + } + }) + }) }) props.forEach(item => { const name = item.name