首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在iPhone/iOS4 Web应用程序上实现多任务

问在iPhone/iOS4 Web应用程序上实现多任务
EN

Stack Overflow用户
提问于 2010-07-11 08:36:59
回答 2查看 2.1K关注 0票数 5

我希望建立一个网络应用程序,实现背景音频和快速应用程序切换。当作为常规Safari网页运行时,这些功能开箱即用,但一旦您添加了支持web应用程序的标签,并尝试在全屏模式下运行,此功能就会中断。

我做了一些测试,当你每次切换回它时,即使是最基本的web应用程序也会重新加载。考虑到它是一个web应用程序,我们不能准确地实现多任务API。有人在附近找到工作了吗?

这不是破坏交易,因为你可以避免全屏模式,但你也失去了在应用程序切换托盘中使用自己的图标的能力。也许这解释了为什么YouTube的新web应用程序没有全屏模式……

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-08-12 10:02:32

对于将来的参考,这似乎是不可能的。

我的理论是,当您在iPhone应用程序上启用全屏模式时,它会创建一个由单个Web视图组成的非常简单的本机应用程序。不幸的是,这个简单的原生应用没有任何复杂的功能(多任务,背景音频),也没有任何方法来添加它。

如果你不添加全屏模式,web应用程序就像是Safari的快捷方式,当它在Safari中运行时,你会得到它内置的所有功能。因此,如果您需要多任务处理或背景音频,则不能启用全屏模式。

希望这对其他想知道同样事情的人有所帮助。

票数 2
EN

Stack Overflow用户

发布于 2011-01-12 00:51:44

我看到了同样的事情,发现很少有人抱怨这一点,这让我感到惊讶。我放了一些额外的细节in a blog post。

和你一样,我现在也禁用了全屏显示。我可能会在不久的将来使用PhoneGap打包我的应用程序,希望它能更好地维护状态,即使它现在不能,我也会有可用的本机代码来添加这种支持。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3221394

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档