Я немного поиграл с этим. Вот что я нашел:
Браузер (веб-кит) использует базу данных для организации баз данных Web SQL. : -)
Для Chrome это в (Mac OS X):
~/Library/Application Support/Google/Chrome/Default/databases/Databases.db
Вы можете получить доступ к этому через SQLite3 Databases.db
:
Шахта выглядит так:
sqlite> select * from databases;
1|http_slides.html5rocks.com_0|DBTest|HTML5 Database API example|200000
2|http_www.html5rocks.com_0|modernizrtestdb|modernizrtestdb|20000
3|http_www.html5rocks.com_0|Todo|Todo manager|5242880
4|http_experimenting.in_0|mystorage|Web SQL Storage Demo Database|1048576
5|file__0|mystorage|Web SQL Storage Demo Database|1048576
sqlite> .quit
Файл ./file__0/5
содержит базу данных для mystorage
.
Записи создаются, когда код создает базу данных opend.
Я не нашел способа создать запись в этой базе данных и дать ей путь или имя файла.