0

ARM ターゲット用の Webkit をコンパイルしています。sqlite db が webkit によって保存されるデフォルトのパスを変更する方法はありますか? 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 に答える