ОП здесь.
Частично решено. Chrome поддерживает прохождение --user-data-dir=%appdata%/whatever
Откуда в моем внешнем приложении я могу получить доступ к %appdata%/Whatever/databases/Databases.db
, открыть Databases
таблицу, отфильтровать по источнику, получить ID
и открыть %appdata%/Whatever/databases/origin/ID
. Это несколько странно, но подойдет.
Что меня теперь озадачивает, так это:
- Это не кричало при моей попытке
openDatabase('X','1.0','plm',100*1024*1024);
Я ожидал некоторого сопротивления при запросе 100 МБ без разрешения "unlimitedStorage"
- не уверен, какой постфикс _0 в оригинале
chrome-extension_bhapcikibejcipnnpimookjaibhlddfd_0
может быть несовместимым; безопасно ли жестко кодировать в другом приложении?