我正在为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/更改为不存在读/写问题的其他路径。
答案 0 :(得分:0)
文件 Source / WebCore / loader / icon / IconDatabase.cpp
中的webkit源代码硬编码数据库路径如下:
m_databaseDirectory = "<your_dir_path>";
对我来说很好。