android混合应用程序与数据库的离线连接
Offline connection of android Hybrid application to database
我正在尝试将web应用程序转换为android,即混合应用程序,并希望访问数据库。我正在使用Html5、css和JavaScript来开发混合应用程序。现在,我想连接到sqlite3数据库,该数据库在没有互联网连接的情况下(即通过离线)本地存在于手机中。
任何人都请帮助我如何在没有互联网连接的情况下将此应用程序连接到数据库(脱机)。我检查了node.js,它显示了如何连接到外部服务器,而不是内部服务器。
如果我得到了答案,那么只有我才能走得更远。
感谢
用于混合应用程序的离线存储将有两种风格,Web和Native。要访问本机存储(如sqlite),您需要一个本机组件。然后,您将从javascript中调用该组件。出于安全原因,您无法直接从WebView访问设备存储。
您可以在Android(Java)中编写自己的程序。或者使用一个提供这些包装器的框架,比如PhoneGap
Web包括localStorage、sessionStorage和IndexedDB。您可以使用javascript直接从WebView访问这些内容。这是构建速度最快的,但空间/数据复杂性有限。
相关文章:
- 使用acess代币登录Facebook,并通过网络应用程序离线发布
- 回调函数在python代码中离线
- web浏览器中的离线应用程序存储数据并在之后上传
- OSM-离线查询我的IONIC/CORDOVA项目
- 访问离线jquery应用程序中的本地文件
- 独立离线的html5网络应用程序
- 如果没有互联网连接,Android WebView离线消息
- 如何离线存储数据库,在线时共享到服务器
- qoxdoo中的离线存储是否与所有浏览器和本地文件系统兼容
- Chrome离线不会使用cache.manifest
- 使用jquery将html文件加载到html中,用于离线/本地项目
- 任何可用作HTML5离线缓存链接的免费服务
- 在 Meteor.loginWithPassword 之后,旧用户不会离线(meteor-user-status 包)
- 如何使用一个代码库在线和离线访问 HTML5/JS 应用程序中的数据库
- JS离线检测?我做错了什么
- iOS版离线Jquery Mobile应用程序中处理导航的正确方法
- 在线/离线数据更新移动最佳实践
- Angularjs的离线网络应用程序
- android混合应用程序与数据库的离线连接
- 如果连接下降,我如何保存离线表单字段