0

我正在为 ARM 目标编译 webkit。有没有办法更改 webkit 存储 sqlite db 的默认路径。我可以在 webkit 中对其进行硬编码吗?

我现在收到此错误:

ERROR: SQLite database failed to load from /.local/share/webkit/icondatabase/WebpageIcons.db
Cause - unable to open database file
Source/WebCore/platform/sql/SQLiteDatabase.cpp(70) : bool WebCore: QLiteDatabase: pen(const WTF: tring&, bool)
ERROR: Unable to open icon database at path /.local/share/webkit/icondatabase/WebpageIcons.db - out of memory
Source/WebCore/loader/icon/IconDatabase.cpp(990) : void* WebCore::IconDatabase::iconDatabaseSyncThread()

我想将 /.local/share/webkit/icondatabase/ 更改为没有读/写问题的不同路径。

4

1 回答 1

0

File Source/WebCore/loader/icon/IconDatabase.cpp中的webkit源代码

硬编码的数据库路径如下:

 m_databaseDirectory = "<your_dir_path>";

对我来说工作得很好。

于 2012-12-12T13:48:58.720 回答