【问题标题】:Offline connection of android Hybrid application to databaseandroid Hybrid应用离线连接数据库
【发布时间】:2015-04-05 06:54:30
【问题描述】:

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

请任何人帮助我了解如何在没有互联网连接(离线)的情况下将此应用程序连接到数据库。 我检查了 node.js 它显示了如何连接到外部服务器而不是内部。

如果我得到了答案,那么只有我才能走得更远。

谢谢

【问题讨论】:

    标签: javascript html hybrid-mobile-app


    【解决方案1】:

    混合应用程序的离线存储将有 2 种风格,Web 和 Native。要访问本机存储(如 sqlite),您需要一个本机组件。然后,您将从您的 javascript 中调用该组件。出于安全原因,您不能直接从 WebView 访问设备存储。

    您可以在Android (Java) 中编写自己的代码。或者使用提供这些包装器的框架,例如PhoneGap

    Web 包括 localStorage, sessionStorageIndexedDB 您可以使用 javascript 从 WebView 直接访问这些内容。这是构建速度最快的方法,但您在空间/数据复杂性方面受到限制。

    【讨论】:

      猜你喜欢
      • 2016-12-18
      • 1970-01-01
      • 1970-01-01
      • 2012-09-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多