私はFlash、AS3、AIRについては比較的新しいですが、すぐに私はキオスクアプリケーションを構築しており、現在計画中です。このアプリケーション自体には、オンラインデータベースの一部のデータをダウンロードしてローカルに保存する必要があり、実行中にキオスクをインターネットから安全に切断し、後で再接続してデータを更新することができます。
私は現在、これを行う最善の方法を見つけようとしています。私は、データがサーバー側のPHPスクリプトから簡単に読み込まれ、オフラインで使用するためにローカルのSQLiteデータベースに保存されていると考えましたが、イメージをダウンロードして保存する方法はありませんでした。少なくとも、保存ダイアログを使用しないでください。Flash/AIR - オンラインイメージをダウンロードしてローカルに保存することはできますか?
画像をダウンロードしてローカルに保存して、後でユーザーとのやりとりを必要としないようにするにはどうすればよいでしょうか?
これは私が気に入ったほど簡単に聞こえますが、これは良いことです。 答えとしてマークする前に、インターネットからローカルファイルシステムにファイルをフェッチする方法はありますか? –
Loaderでロードし、Loader.contentLoaderInfo.bytesでバイトを取得します。ローカルまたはネットワークリソースのみを使用するSWF機能については、AIRアプリケーションでは該当しません。ファイルをロードして保存したり、ドキュメントを盗んでFBIにアップロードしたりすることもできます。デスクトップアプリケーションと同じです。 – alxx