我想创建一个游戏,不想考虑平台/操作系统。所以我想是否有可能创建一个 webapp(html5、css 和 js)并包装像 webkit 这样的浏览器引擎来为不同的操作系统(Linux、IOS、Android、Windows、Macosx、Bada、Windows Phone)创建一个本机应用程序。 ..)。
如果我使用 QT+webkit 创建例如“浏览器”,是否可以设置 localStorage?还是我只有 5 MB 的 localStorage?
我想创建一个游戏,不想考虑平台/操作系统。所以我想是否有可能创建一个 webapp(html5、css 和 js)并包装像 webkit 这样的浏览器引擎来为不同的操作系统(Linux、IOS、Android、Windows、Macosx、Bada、Windows Phone)创建一个本机应用程序。 ..)。
如果我使用 QT+webkit 创建例如“浏览器”,是否可以设置 localStorage?还是我只有 5 MB 的 localStorage?
您是否尝试过 Phonegap (Cordova) [Mobile Web App] ? http://cordova.apache.org/
PhoneGap 是一个免费的开源框架,允许您使用标准化的 Web API 为您关心的平台创建移动应用程序。
您可以使应用程序独立于操作系统,实际上您可以使用 HTML、CSS 等以及用于多个操作系统的嵌入式应用程序,例如:Apple iPad/iPhone、Android、Bada、Windows 8、Blackberry 等(但文档没有提及Linux)。
您只需编写一次代码并部署在我所说的所有最后一个操作系统上。
好吧,有了 5 MB 的存储限制,我可以说在 Android OS (4.1) 中我没有 5 MB 的限制,因为我管理 5-10MB 的数据库,并且可以很好地管理超过 70000 到 100000 个寄存器。
如果您计划将 webapp(HTML、CSS 等)与本地存储数据库一起使用,例如我对 Chrome 的 5MB 限制没有问题。
希望对您的决定有所帮助。