3

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

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

提前致谢。

4

1 回答 1

0

您可以在远程网站中使用 HTML5 应用程序缓存并使用Cordova InAppBrowser将其加载到应用程序中,这样当您单击游戏时,它会打开一个 InAppBrowser 并从网络服务器加载游戏,该游戏可以具有带有应用程序缓存的清单,所以所有内容都下载到设备上并启动。

您可以使用英特尔 AppFramework开发主应用程序并通过 REST API 从 Web 服务器加载游戏列表,单击游戏可以打开 InAppBrowser 并从 Web 服务器加载应用程序缓存游戏网页。这一切都可以在Intel XDK中完成

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

于 2014-03-21T20:55:01.520 回答