【发布时间】:2011-11-10 13:26:22
【问题描述】:
我正在开发一个需要定期轮询 Web 服务的移动应用程序(使用 setInterval)。我做了一个基于HTML5的原型,但是当移动浏览器进入后台时,javascript执行被暂停。
我研究过为 iOS 和 Android 创建原生应用。在 iOS 上,这可以通过在应用程序进入后台模式时要求有限的处理时间来完成。在 Android 上,我想我必须创建一个从应用程序启动和停止的服务。
但是,我看到在 iOS5 上的 Safari 中,网络工作者的支持又回来了,而且这已经在 Android 浏览器中支持了一段时间。这让我想知道,我可以使用 web worker 在移动浏览器中在后台运行 javascript 吗?
【问题讨论】:
标签: javascript android ios html mobile