Ошибка при использовании Dexie из скриптов содержимого расширения браузера
Я сталкиваюсь с ошибкой, когда запускаю Dexie Hello World из сценария содержимого моего расширения Firefox.
Расширение:
- в машинописном тексте
- скомпилировано с использованием
webpack
+babbel
- работает с использованием
web-ext run
.
Ранее связанный пример объявлен в manifest.json как
content_scripts
и разрешение на хранение установлено.
Я думаю, что проблема связана со средой расширения, потому что когда я вставляю код, скомпилированный webpack, в консоль браузера, он работает ожидаемо.
Ошибка:
OpenFailedError: TypeError "then" is read-only
Версии:
-
Dexie.js
:3.0.3
-
web-ext
:5.5.0
-
firefox
:86.0
Спасибо за поддержку!