mobile safariでweb アプリを作ったらキャッシュがエターナルキャッシュだった件

WEBアプリモードの設定を行い、

<meta name="apple-mobile-web-app-capable" content="yes">

Webでもフルスクリーンで表示できるようにしてみた。

しかし、いろいろなトラップが...。
キャッシュがmobile safariと違うところにあるらしく、mobile safariのすべてのキャッシュを消してもキャッシュが消えない....。しかも、エターナルなキャッシュ...。
どうしても消したい場合は、jailbreakして消すしかない....。

あと、リンククリックはjaascriptで遷移するようにしてあげる必要がある....。

対処方法としては、?時間のように昔のflashのようにurlを毎度変えてあげる必要がある。