簡體   English   中英

Flash SWF本地存儲限制

[英]Flash SWF local storage limitations

我們正在其他網站頁面上創建一個iframe,並且該iframe將包含我們的JS。

從我們的iframe中,我們需要訪問瀏覽器的本地存儲,並且由於這是跨域的,並且還存在http / https資源訪問的問題,我們正在考慮使用一個小的swf文件與我們的JS代碼進行通信並將存儲所有數據在Flash Player資源中,而不在瀏覽器中。

我的問題:1)SWF本地存儲大小是否有限制? 2)何時刪除該數據-該數據的到期時間是多少? 3)是否只能從我們的域訪問? 像本地本地存儲是什么?

另外-您是否有更好的主意或我們未考慮的其他事項?

希望有人可以幫助我們。

謝謝

1)每當站點超過本地存儲限制10k,100k,1M,10M時,Flash都會詢問用戶。 用戶可以每次設置限制。 還提供無限存儲選項。 用戶可以為不同的站點設置不同的大小。 Flash Player的存儲設置
2)數據沒有到期時間
3)數據只能由創建它的域訪問。 它存儲在C:\\ users \\%use-name%\\ AppData \\ Roaming \\ Macromedia \\ Flash Player \\%site-name%中。

您可以在Adobe文檔中找到更多信息

Flash全局設置面板可以幫助您更好地了解在線Flash Player的功能。 http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager.html

出於明顯的原因,它具有多個選項卡:i)全局存儲設置面板為用戶提供了可供任何網站使用的磁盤空間量的選項; ii)用戶可以使用本地存儲設置來編輯/更改任何特定網站的此設置。

iii)Flash本地文件作為臨時文件存儲在瀏覽器緩存中,並根據清除臨時文件的用戶設置進行清除。

對於所有這些,Flash Player提供了最佳的默認設置,用戶必須編輯更改其Flash Player設置。 我懷疑可以使用您網站上的某些腳本來完成此操作,因為這將被視為用戶安全漏洞。

http://www.macromedia.com/support/documentation/en/flashplayer/help/index.html此鏈接將為您提供有關Flash Player設置的更多信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM