先週から、モバイル アプリの開発に没頭していました。私がやりたいのは、Json-Files をキャッシュして、wifi やインターネット接続がない場合でも WebApp を動作させるために Phonegap を使用することです。とても困惑しています。オフラインキャッシングに関する多くのアプローチを読みました。しかし、私が理解していないのは、たとえばキャッシュされたJson-Filesを使用してWebアプリをオフラインモードでレンダリングする方法です。
私はいつもそれが次のように機能すると思っていました:
レスポンシブなウェブサイトを持っているとしましょう。このサイトのコンテンツは、Json-Data に基づいて動的に生成されます。
今、私はこのウェブサイトをモバイルデバイスに持ち込みたいと思っています。私はPhonegapから始めます。私のウェブサイトを保持する webview または InAppBrowser を使用して、最初の単純なアプリを作成します。今、キャッシュされたJson-Dataに基づいて、オフラインでもこのアプリが動作できるようにしたいと考えています。これは私が空中にぶら下がっているところです。これ以上はわかりません。Json-Data を要求し、このデータを PhoneGap File-Api を使用してデバイスのローカル ファイルシステムに保存しますか? そして、レイアウトを構築するためにこのデータをどのように使用しますか。理解できる限り、コンテナとしてPhoneGapがあり、レスポンス(HTML5、CCS、JS)のWebサイトとネイティブ機能の間の橋渡しをしています。だから私が理解しているのは、PhonGap コンテナー内に自分の Web サイトを読み込むことができ、ほとんどアプリのように見えるということです。しかし、オフラインのときは、データをキャッシュする必要があります。最も重要なJson-Data、マークアップのベースとなるもの。この Json-Data をローカル デバイスからロードし、このデータを使用してレンダリングするにはどうすればよいですか? 今日、私は InAppBrowser で PhoneGap を使用して、単純なアプリを構築していました。次に、レスポンシブ Web サイトによってプルされた Json-Data をキャッシュする方法のチュートリアルが見つかりませんでした。このデータが使用されていることがわかりました (リバースプロキシとしての Fiddler 経由)。したがって、このデータを InAppBrowser に転送する必要があります。私は何かを誤解したと思った。多分私は index.html にすべてを含める必要があります (私は eclipse と phonegap と android を使用しています)。簡単な例で、自分の Web サイトを呼び出し、Json-Data (大きなファイル、PhoneGap File-Api を使用してローカル デバイスで最大 100 MB) をキャッシュし、この Json-File を使用してオフライン時に Web サイトをレンダリングする方法を教えてもらえますか? これは何とか可能ですか?この Json-Data をローカル デバイスからロードし、このデータを使用してレンダリングするにはどうすればよいですか? 今日、私は InAppBrowser で PhoneGap を使用して、単純なアプリを構築していました。次に、レスポンシブ Web サイトによってプルされた Json-Data をキャッシュする方法のチュートリアルが見つかりませんでした。このデータが使用されていることがわかりました (リバースプロキシとしての Fiddler 経由)。したがって、このデータを InAppBrowser に転送する必要があります。私は何かを誤解したと思った。多分私は index.html にすべてを含める必要があります (私は eclipse と phonegap と android を使用しています)。簡単な例で、自分の Web サイトを呼び出し、Json-Data (大きなファイル、PhoneGap File-Api を使用してローカル デバイスで最大 100 MB) をキャッシュし、この Json-File を使用してオフライン時に Web サイトをレンダリングする方法を教えてもらえますか? これは何とか可能ですか?この Json-Data をローカル デバイスからロードし、このデータを使用してレンダリングするにはどうすればよいですか? 今日、私は InAppBrowser で PhoneGap を使用して、単純なアプリを構築していました。次に、レスポンシブ Web サイトによってプルされた Json-Data をキャッシュする方法のチュートリアルが見つかりませんでした。このデータが使用されていることがわかりました (リバースプロキシとしての Fiddler 経由)。したがって、このデータを InAppBrowser に転送する必要があります。私は何かを誤解したと思った。多分私は index.html にすべてを含める必要があります (私は eclipse と phonegap と android を使用しています)。簡単な例で、自分の Web サイトを呼び出し、Json-Data (大きなファイル、PhoneGap File-Api を使用してローカル デバイスで最大 100 MB) をキャッシュし、この Json-File を使用してオフライン時に Web サイトをレンダリングする方法を教えてもらえますか? これは何とか可能ですか?InAppBrowser で PhoneGap を使用します。次に、レスポンシブ Web サイトによってプルされた Json-Data をキャッシュする方法のチュートリアルが見つかりませんでした。このデータが使用されていることがわかりました (リバースプロキシとしての Fiddler 経由)。したがって、このデータを InAppBrowser に転送する必要があります。私は何かを誤解したと思った。多分私は index.html にすべてを含める必要があります (私は eclipse と phonegap と android を使用しています)。簡単な例で、自分の Web サイトを呼び出し、Json-Data (大きなファイル、PhoneGap File-Api を使用してローカル デバイスで最大 100 MB) をキャッシュし、この Json-File を使用してオフライン時に Web サイトをレンダリングする方法を教えてもらえますか? これは何とか可能ですか?InAppBrowser で PhoneGap を使用します。次に、レスポンシブ Web サイトによってプルされた Json-Data をキャッシュする方法のチュートリアルが見つかりませんでした。このデータが使用されていることがわかりました (リバースプロキシとしての Fiddler 経由)。したがって、このデータを InAppBrowser に転送する必要があります。私は何かを誤解したと思った。多分私は index.html にすべてを含める必要があります (私は eclipse と phonegap と android を使用しています)。簡単な例で、自分の Web サイトを呼び出し、Json-Data (大きなファイル、PhoneGap File-Api を使用してローカル デバイスで最大 100 MB) をキャッシュし、この Json-File を使用してオフライン時に Web サイトをレンダリングする方法を教えてもらえますか? これは何とか可能ですか?したがって、このデータを InAppBrowser に転送する必要があります。私は何かを誤解したと思った。多分私は index.html にすべてを含める必要があります (私は eclipse と phonegap と android を使用しています)。簡単な例で、自分の Web サイトを呼び出し、Json-Data (大きなファイル、PhoneGap File-Api を使用してローカル デバイスで最大 100 MB) をキャッシュし、この Json-File を使用してオフライン時に Web サイトをレンダリングする方法を教えてもらえますか? これは何とか可能ですか?したがって、このデータを InAppBrowser に転送する必要があります。私は何かを誤解したと思った。多分私は index.html にすべてを含める必要があります (私は eclipse と phonegap と android を使用しています)。簡単な例で、自分の Web サイトを呼び出し、Json-Data (大きなファイル、PhoneGap File-Api を使用してローカル デバイスで最大 100 MB) をキャッシュし、この Json-File を使用してオフライン時に Web サイトをレンダリングする方法を教えてもらえますか? これは何とか可能ですか?
更新: インターネットでこの投稿を見つけました。これは、私のニーズを満たすために調整できます 。私のウェブサイトにも cordova.js を含める必要がありますか?
よろしくお願いします。