gpt4 book ai didi

iphone - 如何将离线网络应用程序 (HTML+JS+CSS) 与我的服务器同步?

转载 作者:行者123 更新时间:2023-12-03 20:00:48 24 4
gpt4 key购买 nike

我是否需要实现自己的同步方法才能使离线 Web 应用程序 (html+css+js) 与服务器上所做的更改保持同步(反之亦然)?我在服务器端使用 MySQL。

我读到Two-way sync between iPhone application and web application有一些提示,但我认为当他们提到 CFUUIDCreate 时他们正在谈论 native 应用程序,我想知道这对于 Web 是否可行。

有人有一些代码可以分享或者可以为我指明正确的方向吗?

谢谢!

P.S.:我希望我的英语没有那么生疏;)

最佳答案

在客户端存储静态内容,正如 Jethro Larson 所说,应用程序缓存 list 是缓存网站静态内容(HTML、CSS、JS 和图像)的方法)。

要离线处理动态生成的内容,您可以使用 JavaScript 模板。有several solutions为此。

为了同步两个数据库,有一个名为 persistence.js (persistencejs.org) 的项目,它是一个 JavaScript 库,提供了与 WebSQL 配合使用的独特 API他们有一个名为 persistence.sync (persistencejs.org/plugin/sync) 的库插件,用于将远程数据库与服务器数据库同步。它由对您可以配置的特定 URL(例如 yourapp.dev/sync)的 POST 和 GET 请求组成。他们有一个用 node.js 和 here is one for Rails 编写的示例后端。它很容易理解,并且 persistence.sync 有很好的文档记录。

关于iphone - 如何将离线网络应用程序 (HTML+JS+CSS) 与我的服务器同步?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3552055/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com