我正在开发一个作为计时器+记录器工作的网络应用程序。它跟踪用户启动计时器和停止计时器之间已经过去了多少时间(仅作为示例)。
我的问题是 - 如果用户启动计时器并打开另一个应用程序/将 chrome 移动到背景 - 计时器是否仍然记录时间?
默认情况下,时间将记录在客户端,但如果这不起作用 - 也许将日志记录转移到服务器端会有所帮助?
最后,如果前面提到的都不起作用,那么使用 Cordova 可以实现此功能吗?
最佳答案
我认为 Chrome 会卸载您不使用的选项卡 - 根据 an answer last year音乐可以在后台播放,但任意 javascript 却不能。
native 和 Cordova Android 应用程序可以通过使用 background service 来绕过选项卡限制。 .
关于android - 当 Chrome 在 Android 上最小化时,Web 应用程序可以执行任务吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32689607/