製品データ (説明と画像) をサーバーからダウンロードし、オフラインで使用できるようにローカルに保存するアプリケーションがあります。製品画像には forge.file.cacheURL を使用していますが、これはうまく機能しますが、iPAD では、日中に別のアプリで作業しているときにこのキャッシュがクリアされます。これにより、私のアプリケーションは画像なしで説明テキストのみを使用できるようになり、ユーザーはインターネットに接続して再度同期する必要があり、非常に面倒です。このシナリオを実装するより良い方法はありますか?
1 に答える
2
forge.prefs
この目的でモジュールを使用しようとしましたか? これにより、キーと値のペアをローカルに永続的に保存できます (HTML5 ローカルストレージによく似ています)。正確な構文については、Trigger.io の公式 API ドキュメントを参照してください。
この方法で画像を保存できるかどうかはよくわかりませんが、画像を文字列に、またはその逆に簡単に変換できます。localStorage に画像を保存する方法については、Robert Nyman によるこの投稿の第 2 章をご覧ください。
于 2012-12-17T10:20:59.287 に答える