在iPhone/iOS4 Web应用程序上实现多任务
我正在寻找建立一个网络应用程序,实现背景音频和快速应用程序切换。当作为常规Safari网页运行时,这些功能是现成的,但一旦添加支持web应用程序的标记并尝试以全屏模式运行,此功能就会中断 我做了一些测试,即使是最基本的web应用程序也会在每次切换回它时重新加载。鉴于它是一个web应用程序,我们无法准确实现多任务API。有人找到工作了吗在iPhone/iOS4 Web应用程序上实现多任务,iphone,web-applications,Iphone,Web Applications,我正在寻找建立一个网络应用程序,实现背景音频和快速应用程序切换。当作为常规Safari网页运行时,这些功能是现成的,但一旦添加支持web应用程序的标记并尝试以全屏模式运行,此功能就会中断 我做了一些测试,即使是最基本的web应用程序也会在每次切换回它时重新加载。鉴于它是一个web应用程序,我们无法准确实现多任务API。有人找到工作了吗 这不是一个交易破坏者,因为你可以避免全屏模式,但你也失去了在应用程序切换托盘中使用自己图标的能力。也许这解释了YouTube新的web应用程序中缺少全屏模式的原因
这不是一个交易破坏者,因为你可以避免全屏模式,但你也失去了在应用程序切换托盘中使用自己图标的能力。也许这解释了YouTube新的web应用程序中缺少全屏模式的原因……为了将来的参考,这似乎是不可能的 我的理论是,当在iPhone应用程序上启用全屏模式时,它会创建一个非常简单的本机应用程序,其中包含一个Web UI视图。不幸的是,这个简单的本机应用程序没有任何复杂的多任务、背景音频功能,也没有任何添加它的方法 如果您不添加全屏模式,web应用程序将充当Safari的快捷方式,当它在Safari中运行时,您将获得内置的所有功能。因此,如果您需要多任务处理或背景音频,则无法启用全屏模式
希望这能帮助其他人了解同样的事情。我看到同样的事情,发现很少有人对此抱怨,这让我感到惊讶。我补充了一些细节
和你一样,我现在禁用全屏。在不久的将来,我可能会使用PhoneGap打包我的应用程序,希望它能更好地保持状态,即使它不能立即运行,我也会使用本机代码来添加支持。如果未启用全屏模式,web应用程序是否会出现在任务栏中,或者它只是Safari内部的一个窗口?不幸的是,它只是Safari内部的一个窗口