2014-01-14 152 views
2

我正在开发一个Web应用程序,显示一个计数器,当计数器下降到0我想通知用户(计数器是在服务器上,所以不会有重新加载页面的问题)。 如果用户在计算机上,我正在使用通知的弹出窗口,但是如果用户在Android设备上,那么即使浏览器未打开,我也希望显示通知。使用AngularJS,如果这将是任何帮助)通知从网络应用程序(Android)

有没有办法做到这一点?我宁可不建立一个特殊的Android应用程序。

谢谢。 // G

回答

1

恐怕没有,没有办法做到这一点。当任何android应用程序不活动时...不活动,冻结。浏览器不是服务,所以据我所知它不会在后台处理任何东西。即使有可能操作系统关闭浏览器,如果它需要更多的内存。

+0

使用html5我已经成功地播放了即使离开浏览器也会继续播放的声音,所以浏览器中的某些事情还在继续? – gelly

+0

我只是猜测,但我认为它的工作原理仅仅是因为它在浏览器处于前景时开始,并且它将其委托给播放器实例。尝试通过延迟播放(使用计时器或类似的东西)来重现它,加载页面,然后在播放声音之前离开浏览器。如果它仍然有效,我的回答显然是错误的。 –

+0

你是对的!无论如何,我想我必须将它制作成应用程序。 – gelly