【发布时间】:2014-01-08 19:08:53
【问题描述】:
我正在开发一个通过 mp3 文件播放列表播放的网络应用程序,但我在移动浏览器上遇到了问题。我将开始播放歌曲并立即关闭屏幕。该网站将继续运行并播放 2-3 首歌曲。之后它停止播放。我只在 android 上用 chrome 测试过这个。
我可以做些什么来保持音乐播放?
【问题讨论】:
-
The website will continue to run and play 2-3 songs.会吗? -
这很可能不是您可以解决的。 Android 内部工作的方式是关闭或“冻结”不需要资源来节省电池的应用程序。您所经历的很可能是系统冻结 Chrome,因为据系统所知,“没有人在使用它” - 您在几分钟前放弃了它。这不是您可以在没有本机系统访问的情况下控制的,而您在浏览器中没有。
-
afaik 在 iOS 上,后台程序将在几分钟后进入睡眠状态。让它保持活力的唯一方法是不时轮询(通过通知/通知中心/本地推送唤醒)它。 afaik 这在 webappp 中是不可行的。是吗?
标签: javascript mobile web-applications