typescript - 从浏览器扩展内容脚本中使用 Dexie 时出错
问题描述
从 Firefox 扩展的内容脚本运行Dexie Hello World时遇到错误。
扩展是:
- 在打字稿中
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
感谢您的支持!
解决方案
推荐阅读
- r - 我的 R geom_bar 图例中的“N = 1”框是什么,如何删除?
- javascript - 如何使用 JS 创建带有渐变行的表格?
- angular - 如何删除在 Firefox 上运行的 Videogular2 CuePoints 上的“轨道”?
- tinymce - tinyMCE - 是否可以防止在文本框中剪切和粘贴图像(base64)?
- java - Selenium 项目使用 android studio 构建失败
- r - R使用位置切割日期,而不是实际日期
- postgresql - 在 PostgreSQL 10 for Zabbix 3.4 中自动化本机范围分区
- amazon-mws - 我可以使用来自同一服务器的两个亚马逊 MWS 账户吗?
- video-streaming - 如何使用 JW Player 或 Video.js 播放 Google Drive 视频?
- python - 基于唯一列值创建列并填充