Ошибка при использовании 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

Спасибо за поддержку!

0 ответов

Другие вопросы по тегам