首页 文章

android Hybrid应用程序与数据库的脱机连接

提问于
浏览
1

我正在尝试将Web应用程序转换为android,即混合应用程序,并希望访问数据库 . 我正在使用Html5,css和JavaScript来开发混合应用程序 . 现在,我想连接到手机本地存在的sqlite3数据库,没有互联网连接,即通过离线 .

任何人请帮助我如何通过互联网连接(OFFLINE)将此应用程序连接到数据库 . 我检查了node.js它显示了如何连接到外部服务器而不是内部 .

如果我得到答案,那么只有我能够进一步 .

谢谢

1 回答

  • 0

    混合应用程序的离线存储将有两种版本,Web和Native . 要访问Native存储(如sqlite),您需要一个本机组件 . 然后,您将从您的JavaScript调用该组件 . 出于安全原因,您无法直接从WebView访问设备存储 .

    你可以在Android (Java)中自己编写 . 或者使用提供这些包装的框架,如PhoneGap

    Web包含localStorage, sessionStorageIndexedDB您可以使用javascript直接从WebView访问这些内容 . 这是最快的构建,但你的空间/数据复杂性有限 .

相关问题