【问题标题】:My Polymer website is completely broken on MS Edge我的 Polymer 网站在 MS Edge 上完全崩溃了
【发布时间】:2018-02-13 11:56:05
【问题描述】:

My website 在 Chrome、Safari 和 Firefox 上运行良好,但由于某种原因在 MS Edge 上完全无法使用。它冻结了,样式应用不正确,顶部栏到处乱跳。

我已经加载了所有必需的 Polyfill。

编辑:Here's源代码。

【问题讨论】:

  • 您是否在 Edge 控制台中收到任何错误
  • 将其替换为webcomponents-loader.js后,页面在较早的阶段停止加载,但在控制台中显示错误:“由于错误80020101,无法完成操作”。错误来自依赖项 (iron-icon)。 This SO thread 提到了类似的问题。在这种情况下,它与使用的 JS 注释样式有关,但我不知道是什么原因导致我的项目中出现这种情况。
  • 我只是想看看,但目前,这个 URL next.suttacentral.net 在 Chrome(使用 v61)中也完全损坏了?
  • 它在当前版本的 Chrome、Safari 和 Opera 上运行良好,这个问题是关于 MS Edge 的。
  • 我知道我只是想比较它的外观和在 Edge 中的外观......但至少对我来说,我不能,因为它在 Chrome 上看起来也不好看。 ..

标签: web polymer frontend microsoft-edge polymer-2.x


【解决方案1】:

我过去也遇到过类似的问题,但从未发现究竟是什么原因造成的。我建议您测试的是替换 webcomponents-light 使用 webcomponents-loader。

<script src="/bower_components/webcomponentsjs/webcomponents-loader.js"></script>

确保清空缓存并禁用 service worker 进行测试。

【讨论】:

  • 我切换到 webcomponents-loader,虽然它似乎提高了 Firefox 的性能,但它对我的 Edge 问题没有任何帮助。
猜你喜欢
  • 2015-05-25
  • 2017-09-24
  • 2014-01-13
  • 1970-01-01
  • 2018-03-17
  • 1970-01-01
  • 2018-06-22
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多