私は、ここに見つけることができるいくつかの提案に続いてiPhone Webアプリケーションを開発しています:http://matt.might.net/articles/how-to-native-iphone-ipad-apps-in-javascript/。私は、これは奇妙な振る舞いを生成されたテストする際に特に、私は、それは私自身のiPhone 4でiphone safari web app backgrounding
<meta name="apple-mobile-web-app-capable" content="yes" />.
を使用してSafariのアドレスバーなしフルスクリーンウィンドウで開くように設計されています。他のアプリやSafariと違って、私がこのアプリから離れると背景にはならない。実行状態は保存されません。それはすべてを失うだけです。私が電話機の別のものに切り替えてから、自分のWebアプリケーションに戻ったら、もう一度新しく起動します。だから、ここに私の混乱を構成するいくつかの個々の質問があります:
1)私の電話で起こっているこの標準的な動作か何か変わっていますか?つまり、あなたがiPhoneに関する特定の知識を持っていて、これが起こらないことを知っているなら、私は知りたいと思うでしょう。そうでない場合は
2)これを変更するには何もできますか? Safariの場合と同じ方法で現在の状態を保存することはできますか?
Safariの開発者向けのドキュメントは、これについては妙に静かです。
ああを見てみましょう。その前の質問に私を指摘してくれてありがとう。これはかなり残念です。 –