gpt4 book ai didi

ios - 如何将 sqlite 连接到 Phonegap 上的在线数据库

转载 作者:可可西里 更新时间:2023-11-01 17:10:26 26 4
gpt4 key购买 nike

我在 IOS5 上使用 phonegap[cordova 1.7.0] sqlite 创建了一个数据库。但是我现在想用我已经在在线服务器上的数据库切换这个数据库。有什么方法可以做到吗?

非常感谢。

最佳答案

如果我理解正确的话,您想使用当前的逻辑来处理数据库访问以连接到远程 sqlite 数据库。

我认为这种用例不可能开箱即用。 Cordova 正在使用对内置于 iOS 和 Android 中的 WebSQL 的支持(或提供自己的兼容实现)。

您的问题至少有 2 种解决方案:

  1. 创建允许访问远程数据库的服务,然后创建客户端同步服务以同步客户端和服务器上的服务。这样您将获得完整的离线支持,而且数据将备份到服务器上。

  2. 编写您自己的 Cordova 插件,允许访问远程 sqlite 数据库但使用 WebSQL 接口(interface)。我想您可以重用 iOS WebSQL 实现中的大部分当前逻辑,但不是访问设备上的本地 sqlite 文件,而是使用服务器上的数据库。

关于ios - 如何将 sqlite 连接到 Phonegap 上的在线数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10565069/

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