我正在嘗試爲iPad創建一個簡單的網絡應用程序,這需要在沒有互聯網連接的地方使用。該應用程序是必不可少的一個簡單的「幻燈片」,但也包括一些視頻文件(通常大約100MB)。使用HTML5網絡數據庫存儲離線訪問文件
最初我打算使用HTML5的離線清單緩存同步資產到iPad的內存時,在路上,但不幸的是似乎有一個限制(至少在iOS 3.2中)緩存總共不超過5MB。
看看谷歌使用HTML5網絡數據庫的方式,我想知道如果另一種解決方案可能是將視頻/圖像資產吊裝到數據庫中的blob中。但是,我很難找到一種方法來讀取二進制數據以存儲在數據庫中的斑點中。
我的問題是:
- 任何人都可以提供[鏈接]在讀取二進制數據到客戶端HTML5網絡數據庫(和訪問它)的示例?
- 對於5MB的限制,這是一個明智的替代實施方法嗎?
你有沒有得到這個地方?我在尋找類似的問題,但對於桌面 – 2010-10-21 12:43:08
不幸的是,我們不得不圍繞嵌入式Safari實例編寫一個瘦應用程序。應用程序本身做了初始內容請求,抓取清單,獲取內容,然後在本地從磁盤呈現給瀏覽器實例。我們堅持解析與當前HTML5規範格式相同的清單,希望有一天我們可以擺脫應用程序,並使用RAW BROWSER POWER(R)TM !! 1! – andybee 2010-10-24 21:24:38