0

他の Web サイト ページで iframe を作成しており、この iframe には JS が含まれます。

iframe からブラウザのローカル ストレージにアクセスする必要があります。これはクロスドメインであり、http/https リソースへのアクセスの問題があるため、JS コードと通信し、すべてのデータを保存する小さな swf ファイルを使用することを検討しています。ブラウザではなく、Flash Player リソースで。

私の質問: 1) swf ローカル ストレージのサイズに制限はありますか? 2) そのデータはいつ削除されますか? そのデータの有効期限は? 3) 私たちのドメインからのみアクセスできますか? ネイティブのローカルストレージはどうですか?

また、私たちが考慮していないより良いアイデアやその他のことはありますか?

誰かが私たちを助けてくれることを願っています。

ありがとう

4

2 に答える 2

0

1) Flash は、サイトが 10k、100k、1M、10M のローカル ストレージ制限を超えるたびにユーザーに確認します。ユーザーは毎回制限を設定できます。無制限のストレージのオプションも利用できます。ユーザーは、サイトごとに異なるサイズを設定できます。Flash Player
のストレージ設定 2) データには有効期限がありません
。 3) データは、それが作成されたドメインからのみアクセスできます。C:\users\%use-name%\AppData\Roaming\Macromedia\Flash Player\%site-name% に保存されます。

詳細については、Adobe のドキュメントを参照してください。

于 2013-11-09T18:27:55.383 に答える
-1

Flash グローバル設定パネルは、オンライン フラッシュ プレーヤーの機能をよりよく理解するのに役立ちます。 http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager.html

これには明らかな理由から複数のタブがあります: i) グローバル ストレージ設定パネルは、任意の Web サイトで使用されるディスク容量のオプションをユーザーに提供します ii) ユーザーは、ローカル ストレージ設定を使用して、特定の Web サイトのこの設定を編集/変更できます。

iii) フラッシュ ローカル ファイルは、ブラウザのキャッシュに一時ファイルとして保存され、一時ファイルのクリアに関するユーザー設定に従ってクリアされます。

これらすべてについて、Flash Player は最適なデフォルト設定を提供し、ユーザーは Flash Player の設定を編集して変更する必要があります。これはユーザーのセキュリティ違反と見なされるため、Web サイトで何らかのスクリプトを使用して実行できるとは思えません。

http://www.macromedia.com/support/documentation/en/flashplayer/help/index.htmlこのリンクは、Flash Player の設定に関する詳細情報を提供します。

于 2013-11-09T15:06:19.073 に答える