ionicでmp3プレーヤーを作っています。アプリを閉じたときにバックグラウンドで音楽を再生するには、「cordova.plugins.backgroundMode.enable()」を使用します。
しかし、Android でハードウェアの [戻る] ボタンを押すと、アプリは単に「閉じて戻る」のではなく「停止して閉じる」ことになります。
ionicでmp3プレーヤーを作っています。アプリを閉じたときにバックグラウンドで音楽を再生するには、「cordova.plugins.backgroundMode.enable()」を使用します。
しかし、Android でハードウェアの [戻る] ボタンを押すと、アプリは単に「閉じて戻る」のではなく「停止して閉じる」ことになります。
Android サービスと呼ばれるものを使用する必要があります。
ドキュメントから:
「サービスは、ユーザーと対話せずに実行時間の長い操作を実行したい、または他のアプリケーションが使用する機能を提供したいというアプリケーションの欲求を表すアプリケーション コンポーネントです。」
これは、サービスを使用して開始するための優れた公式ガイドです: http://developer.android.com/guide/components/services.html
オーディオ プレーヤーの作成に関する優れたチュートリアルは次のとおりです。
ストリーミング ミュージック プレーヤーを作成するためのビデオ チュートリアルは次のとおりです: http://www.youtube.com/watch?v=LKL-efbiIAM