我正在尝试为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