android - 如何将本地 SQLite 数据库与 jQuery Mobile 集成

标签 android sqlite jquery-mobile

我是 jQuery Mobile 的新手。在我的应用程序中,我使用 webview 显示一个 html 文件。我想将数据存储在本地数据库中。通常我们使用 SQLite 将数据存储在本地数据库中,但在这里我将 jQuery Mobile 用于 UI 部分。我正在尝试,但我不了解如何从 html(jQuery Mobile) 访问数据以及如何将该数据保存在本地数据库中。

最佳答案

通常网站无法访问文件系统——据我所知,这也与使用 webview 的应用程序相关。

但是,您可以在应用程序的 Java 代码部分实现数据库访问,然后在 Web View 中公开一个可以由 JavaScript 调用的方法。 您可以使用 addJavaScriptInterface() 公开方法方法。

可以找到如何使用它的示例 here但它不处理 SQLite 访问。

关于android - 如何将本地 SQLite 数据库与 jQuery Mobile 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8416248/

相关文章:

API 19 之前的 Android Currency.getAvailableCurrencies()

android - 在 Android 上的 PreferenceFragmentCompat 中永远不会调用 onPreferenceStartScreen()

javascript - 由于 $(document).ready,Jquery 函数无法正常工作

jquery - 用于 jQuery Mobile 控件的 Asp.Net MVC Razor 标记

android - 如何获得位置的经纬度点击折线?

android - 我的 Android "massage viberator"应用程序即使在进程被终止后也不会停止振动?

mysql - 计算给定列的条目数

mysql - SQL查询来自同一个表的相关数据行

C++ SQLite3不使用准备好的语句删除

php - 同步离线 JQuery Mobile 表单