仅在本地使用FireFox才能“未兑现承诺”

时间:2019-05-27 17:58:11

标签: indexeddb dexie

这是异步函数($ mydb是Dexie实例):

const result= await this.$mydb.MYTABLE.where('from').equals(taskRef).or('to').equals(taskRef).toArray()

在VueJS组件方法内部

->在Chrome上提供本地主机:没有错误

->在FF上提供本地主机:没有错误

vuecli构建

在Chrome上浏览本地dist文件:没有错误

在FF ... =

上浏览本地dist文件
Unhandled promise rejection
=> name: "TransactionInactiveError", message: "A request was placed against a transaction which is currently not active, or which is finished."

只是...为什么????为什么只在本地浏览中使用FireFox(67)?????

感谢您的帮助

1 个答案:

答案 0 :(得分:0)

问题似乎仅在于打开开发控制台的firefox67

https://github.com/dfahlander/Dexie.js/issues/831