Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在iPhone/iOS4 Web应用程序上实现多任务_Iphone_Web Applications - Fatal编程技术网

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

在iPhone/iOS4 Web应用程序上实现多任务,iphone,web-applications,Iphone,Web Applications,我正在寻找建立一个网络应用程序,实现背景音频和快速应用程序切换。当作为常规Safari网页运行时,这些功能是现成的,但一旦添加支持web应用程序的标记并尝试以全屏模式运行,此功能就会中断 我做了一些测试,即使是最基本的web应用程序也会在每次切换回它时重新加载。鉴于它是一个web应用程序,我们无法准确实现多任务API。有人找到工作了吗 这不是一个交易破坏者,因为你可以避免全屏模式,但你也失去了在应用程序切换托盘中使用自己图标的能力。也许这解释了YouTube新的web应用程序中缺少全屏模式的原因

我正在寻找建立一个网络应用程序,实现背景音频和快速应用程序切换。当作为常规Safari网页运行时,这些功能是现成的,但一旦添加支持web应用程序的标记并尝试以全屏模式运行,此功能就会中断

我做了一些测试,即使是最基本的web应用程序也会在每次切换回它时重新加载。鉴于它是一个web应用程序,我们无法准确实现多任务API。有人找到工作了吗


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

为了将来的参考,这似乎是不可能的

我的理论是,当在iPhone应用程序上启用全屏模式时,它会创建一个非常简单的本机应用程序,其中包含一个Web UI视图。不幸的是,这个简单的本机应用程序没有任何复杂的多任务、背景音频功能,也没有任何添加它的方法

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


希望这能帮助其他人了解同样的事情。

我看到同样的事情,发现很少有人对此抱怨,这让我感到惊讶。我补充了一些细节


和你一样,我现在禁用全屏。在不久的将来,我可能会使用PhoneGap打包我的应用程序,希望它能更好地保持状态,即使它不能立即运行,我也会使用本机代码来添加支持。

如果未启用全屏模式,web应用程序是否会出现在任务栏中,或者它只是Safari内部的一个窗口?不幸的是,它只是Safari内部的一个窗口