我用离子制作mp3播放器。如果关闭应用程序,我会使用“cordova.plugins.backgroundMode.enable()”在后台播放音乐。
但是,当按下 Android 上的硬件后退按钮时,会“停止并关闭”应用程序,而不仅仅是“关闭并返回”。
我用离子制作mp3播放器。如果关闭应用程序,我会使用“cordova.plugins.backgroundMode.enable()”在后台播放音乐。
但是,当按下 Android 上的硬件后退按钮时,会“停止并关闭”应用程序,而不仅仅是“关闭并返回”。
你必须使用一种叫做 Android 服务的东西。
从文档:
“服务是一个应用程序组件,代表应用程序希望在不与用户交互的情况下执行更长时间运行的操作,或者为其他应用程序提供功能供使用。”
这是使用服务帮助您入门的优秀官方指南:http: //developer.android.com/guide/components/services.html
这是一个关于构建音频播放器的好教程:http ://www.androidhive.info/2012/03/android-building-audio-player-tutorial/
这是构建流媒体音乐播放器的视频教程:http ://www.youtube.com/watch?v=LKL-efbiIAM