簡體   English   中英

html離線存儲〜10MB跨瀏覽器解決方案

[英]html offline storage ~10MB cross-browser solution

我正在處理一個大型應用程序,該應用程序需要在本地存儲大量元數據。 目前,我們的大小估計約為10 MB。 某些HTML5瀏覽器的本地存儲限制為5 MB。 是否有一種更通用的解決大小問題的方法,而無需讓用戶安裝某些外部數據庫(mongoDB等)。

我還讀到一些瀏覽器允許控制本地存儲的大小,但不是全部。 該解決方案需要跨瀏覽器,並且用戶不必做任何額外的工作即可使其工作。

有人可以指出我正確的方向嗎?

我前段時間也遇到過類似的問題。 我最終使用了indexeddb。 除safari外,所有當前的桌面瀏覽器均支持safari( http://caniuse.com/#feat=indexeddb )。 Indexeddb為您提供了兩個API:同步和異步。 異步api是大多數瀏覽器工具-相當快地以回調地獄結束。 在chrome和IE中,indexeddb甚至可以在webworkers中使用(不幸的是,在FF中不使用)。 這樣,我就可以在后台啟動所需的復制算法。

暫無
暫無

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

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