1

我正在使用带有 SQLitePlugin 适配器(https://github.com/davibe/Phonegap-SQLitePlugin)的 Phonegap 和 Lawnchair。如何对数据库进行故障排除以查看发生了什么?该数据库似乎没有像本地存储那样出现在网络检查器工具中。我怎么知道数据库是否发生了什么事?

4

2 回答 2

1

如果您使用 phonegap 构建,您可以在手机上使用调试器并访问控制台来运行您需要的任何 javascript。

https://build.phonegap.com

于 2012-02-14T01:45:35.993 回答
0

我使用这个免费的应用程序:

Sqlite 数据库浏览器 http://sqlitebrowser.org/

如果您在 Chrome 中使用波纹扩展程序,您可以打开位于以下位置的数据库:

C:\Users\User\AppData\Local\Google\Chrome\MY_USERNAME\Data\Default\databases\http_127.0.0.1_3000

最后一个文件夹取决于您访问调试应用程序的 url 和端口。前任。http_localhost_3000http_127.0.0.1_3000

注意,ripple 文件创建的 Sqlite 数据库没有扩展名,文件名类似于“6”。

使用此应用程序,我设法实时浏览和检查数据库中的数据,如果您使用此应用程序插入或编辑数据,请确保按下按钮WRITE CHANGES,因为如果不是这将使您的 phonegap 应用程序崩溃。

于 2016-02-27T17:55:20.340 回答