【问题标题】:Polymer app-storage "app-indexeddb-mirror" not working with Edge聚合物应用存储“app-indexeddb-mirror”不适用于 Edge
【发布时间】:2017-07-25 23:00:04
【问题描述】:

通过简单地将 app-indexeddb-mirror 添加到最新的聚合物入门套件,我在 Edge (v 14) 控制台中收到以下错误代码:

[![enter code here][1]][1]

该元素是否支持 Edge ?

【问题讨论】:

  • 不确定图片上传发生了什么...控制台显示:
  • 打开数据库...
  • AppIndexedDBMirrorWorder 已启动
  • [对象错误事件]
  • InvalidStateError

标签: microsoft-edge indexeddb polymer-2.x


【解决方案1】:

app-indexddb-mirror 组件使用共享网络工作者来同步其数据。由于edge 中尚未实现共享网络工作者,因此绝对不支持。

其实这个anwser的评论是对的。它确实切换到了standardWorker。但这些也在开发中。所以还是不支持

【讨论】:

  • 不正确:“app-indexeddb-mirror 将首选 SharedWorker,如果它在运行应用程序的浏览器中可用。如果 SharedWorker 不可用,它将尝试回退到标准 WebWorker。”
  • edge 自从第一次提交以来就与 webworkers 一起发布,因为它们早在 10 年前就存在了
猜你喜欢
  • 1970-01-01
  • 2017-02-03
  • 1970-01-01
  • 2016-12-27
  • 2016-06-10
  • 2014-11-08
  • 2021-03-26
  • 1970-01-01
  • 2018-01-24
相关资源
最近更新 更多