Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在开发一个应该离线工作并且应该跨移动平台工作的网站,我想知道如何实现本地数据库和同步。
该站点将使用 HTML5,因此:
1)我可以使用Web数据库,但我明白它不再支持了?
2)我可以使用PhoneGap数据库,它似乎是跨平台的?
有没有其他方法可以做到这一点?
你能告诉我如何做到这一点的例子吗?
离线是什么意思
为多个操作系统和各种移动设备编写应用程序可能具有挑战性。对复杂的移动应用程序的高需求需要大量的硬件。一种解决方案是提供 Web 应用程序,因为它们可以在移动设备上跨平台运行。您不需要使用专有技术(例如 iPhone 上带有 Cocoa 的 Objective-C);您可以使用常见的 Web 技术。本质上,只需要一个版本的应用程序。主要的硬件电源由服务器提供。在本文中,通过一个利用 HTML5 标准的简单示例,探索在移动应用程序领域中 Web 开发的使用。
这是示例