使用英特尔应用框架进行离线缓存?

时间:2014-03-19 20:25:47

标签: html5 caching intel intel-xdk appframework

我正在开始一个艰难的旅程,为我妻子的语言病理学实践开发一个小应用程序。我们希望发布一个应用程序,其中包含几个基于html5的游戏,可以促进语言开发。目前我正在寻找intel app框架和xdk来做到这一点。我们计划从一个简单的游戏(例如构建单词)开始,然后随着时间的推移添加更多游戏。

我的问题是,html 5有一个使用清单的缓存机制。如果我将游戏限制在一个页面,我可以将游戏存储在Web服务器上,而不是强迫用户在安装时使用该应用程序下载所有内容吗?这里的目标是允许添加游戏而不强制更新应用程序。我预计每场比赛会有几个Mb的声音片段和图片。

提前致谢。

1 个答案:

答案 0 :(得分:0)

您可以在远程网站中使用HTML5应用程序缓存并使用Cordova InAppBrowser将其加载到应用程序中,这样当您点击游戏时,它会打开InAppBrowser并从网络服务器加载游戏,此游戏可以拥有显示应用程序缓存,以便在设备上下载并启动所有内容。

您可以使用Intel AppFramework开发主应用程序,并从Web服务器通过REST API加载游戏列表,点击游戏可以打开InAppBrowser并从Web服务器加载Application Cached游戏网页。这可以在Intel XDK

中完成

可以找到有关应用程序缓存的详细信息here