-1

私はiPhone開発とPhoneGapフレームワークを使用したアプリの作成に不慣れです。

ホーム画面では、iPhone スタイルのアイコンでグリッドを使用して、Sprigboard レイアウトのようにしています。このホーム画面のボディ タグには背景画像があります。

私がやりたいのは、この背景画像を定期的に (週に 1 回または月に 1 回) 変更する必要があることです。時間間隔の後、アプリは Web サイトから新しい画像を取得し、同じ URL から取得し、どこかのローカル ストレージに保存する必要があります。アプリがこの画像をホームスクリーンの背景として表示する次の間隔。JSON を使用して画像を取得できます。

ネイティブの IOS 機能を使用したくありません。

PhoneGap を使用してそれを行うにはどうすればよいですか?

4

1 に答える 1

0

ローカル ファイル ストレージ システムを使用してイメージを保存します。http://docs.phonegap.com/en/2.6.0/cordova_file_file.md.html#FileTransferをチェックしてください

ファイルをダウンロードして、ファイル名を Localstorage に保存できます -

ファイルの名前が保存されているかどうかを確認する JavaScript 関数を作成し、保存されている場合は、Jquery などを使用して背景画像を設定します。

多分これを見て ください http://www.raymondcamden.com/index.cfm/2012/1/19/Downloading-files-to-a-PhoneGap-application--Part-1

最初にダミーファイルを保存して、ファイルが保存されるフォルダーのURLへのフルパスを取得できるようにしました(アプリケーションのインストールごとに異なります)

于 2013-04-15T06:15:33.610 に答える