2016-12-06 68 views
1

我正在開發包含音樂播放器的Ionic應用程序。它運行良好,但是當我在iOS設備中鎖定我的屏幕時,音樂停止。我已經搜索了一些解決方案,但沒有找到一個,有沒有一個快速的解決方案或插件來實現這一點,或者我需要找人編碼科爾多瓦插件來啓用它?科爾多瓦插件使音樂播放器可以在手機鎖定時播放

+0

可能是有益的http://stackoverflow.com/questions/10429204/how-to-handle-background-audio-playing-while-ios-device-被鎖定在另一個 –

+0

非常感謝,但你確定我可以在Ionic應用程序中使用它嗎?代碼似乎是用Swift編寫的。 – TheoF

回答

2

我們使用這個插件: https://github.com/AubreyHewes/cordova-background-audio

ionic plugin add nl.kingsquare.cordova.background-audio --save 
# OR 
ionic plugin add https://github.com/AubreyHewes/cordova-background-audio.git --save # latest 
+0

我要試試這個,非常感謝! – TheoF

+0

你有沒有在Android和iOS平臺上工作的東西?這個只適用於iOS ... – TheoF

+0

是的,不幸的是,你將不得不使用兩個插件。對於Android我們使用https://github.com/homerours/cordova-music-controls-plugin。而這僅僅是Android和Windows! 你可以在你的config.xlm中進行區分,方法是將它們放在右邊的標籤中,並放在你的項目中(Android需要一些編碼)。 Platform.isAndroid()){...}'語句。也許有一天,我會爲這兩個插件做一個插件,但這並不適合我的項目預算。所以,現在功能有點不同。 – JanP