2011-08-15 6 views
6

phonegapはこの資料に記載されているオフラインストレージキャッシュマニフェストをサポートしていますかhttp://blogs.missouristate.edu/web/2010/05/12/google-maps-api-v3-developing-for-mobile-devices/phonegapはオフラインストレージキャッシュマニフェストをサポートしていますか?

キャッシュマニフェストを使用してGoogleマップのスクリプトとタイルをキャッシュして、アプリケーションのパフォーマンスを向上させたいと考えています。

答えて

1

できません。私はこれがSafariセッション(UIWebView no、Mobile Safari yes)のApple従業員の開発者(WWDC)から直接得たものです。

+1

Hmm。それは本当に悪いニュースです。キャッシュマニフェストは、GoogleのAPIとキャッシュタイルをキャッシュすることを可能にする唯一のものです。\キャッシュマニフェストの使用は、モバイルチームのブログでGoogleチームから推薦されました。 –

+1

あなたはこの投稿を見ましたか?http://stackoverflow.com/questions/1540240/html5-cache-manifest-in-a-uiwebviewマニフェストを適切に行うことを条件として、iOS 4以降で可能と思われます。 – Crashalot

+0

リンゴの従業員のdevのように見える間違っている。 iOS 4.3で動作するマニフェストファイルのヘッダを追加するhttp://stackoverflow.com/a/3586498/522050 – pahan

0

明らかに、UIWebViewとキャッシュマニフェストファイルにはいくつかの問題があります。

Html5 cache manifest in a UIWebView?

は、それがすべてでPhoneGapの中で行うことはできません示唆しかし、メーリングリストのPhoneGap Googleグループで同様の質問があります。

注:Googleグループのメーリングリストであなたの質問に答えた人もいました。あなたが与えた例ではPhoneGapアプリケーションに含めることができるファイルをキャッシュしていただけです。これは、ファイルが一度オフになっていても動作しますが、これを更新する必要がある場合は、これは「静的」とは言えません。

おそらく、この場合、PhoneGap File APIを使用して、ファイルの更新版を入手し、ローカルに保存することができます(古いファイルを上書きする)?

関連する問題