【问题标题】:Can android webview access the Android sqlite database content using JavaScript?android webview 可以使用 JavaScript 访问 Android sqlite 数据库内容吗?
【发布时间】:2012-09-19 12:16:50
【问题描述】:

我有一个由我的 android 应用程序创建的 SQLite DB(例如,Employees 是 DB 名称)。我的应用程序中也有一个 webview。是否有可能我可以使用 javascripts 访问 webview 中的 DB 员工数据。

请向我推荐一个我可以继续使用的样本。

【问题讨论】:

    标签: javascript android sqlite webview


    【解决方案1】:

    据我所知,唯一的办法就是使用

    public void addJavascriptInterface(对象对象,字符串名称)

    webview 中的 javascript 代码将依赖 Android 原生代码来执行 SQLite 命令

    【讨论】:

      【解决方案2】:

      看看 WebSettings 方法 setDatabasePath 和这个答案 - android WebView HTML5 access database problem

      【讨论】:

      • 我可以在 webview 中创建一个数据库。我的问题是访问作为我创建的基于 Activity 的 sqlite DB 的一部分已经存在的 Db,如何使用 javascripts 在 webview 中访问它。如果我能得到任何示例代码都会有很大帮助
      • @user874353:你找到解决这个方面的方法了吗?我也有类似的情况。我的 javascript 代码与路径中的不同数据库一起使用,我希望它与 /data/data/databases/ 中的数据库一起使用。如果您知道,请回复:stackoverflow.com/questions/13014163/…
      猜你喜欢
      • 2012-11-22
      • 1970-01-01
      • 2014-12-09
      • 2011-10-04
      • 2016-12-10
      • 2011-12-19
      • 2015-09-07
      • 2012-10-22
      • 2011-06-01
      相关资源
      最近更新 更多