javascript - Polymer 2.0 webcomponents-loader.js 缺少 Edge polyfill

标签 javascript polymer microsoft-edge polyfills polymer-2.x

我们目前将一个项目从 Polymer 1 更新到 Polymer 2/混合版本。

我知道 webcomponents-hi-sd-ce.js 是 edge 的 polyfill。 在 Microsoft Edge 上测试页面时,我现在收到一条错误消息,指示找不到 webcomponents-hi-sd-ce.js.map (404)。 用webcomponents-lite.js加载项目时出现同样的错误

我找不到类似的案例,所以我认为这可能是 Polymer 2 中的一个问题。我尝试自己直接导入脚本,但这也没有帮助。

如果有人可以在这里帮助我或分享他在类似问题上的经验,我将不胜感激。

Edge v.38 的确切错误: HTTP500 + 由于某种原因,文件路径显示不正确,即使它实际上就在我的文件夹中。 https://..../bower_components/webcomponentsjs%20[synthetic:util/global]

最佳答案

调试加载程序,我发现了以下问题:

对于每个缺少的原生平台功能(由加载程序确定),一个首字母缩略词将附加到 polyfill URL。 遗憾的是,对于某些功能组合(如 MS Edge),生成的路径不可用。

这可能已同时得到解决,但我已经开始使用 webcomponents-lite(因为我们支持 Edge)。

关于javascript - Polymer 2.0 webcomponents-loader.js 缺少 Edge polyfill,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44761248/

相关文章:

Polymer 1.0 - 什么是纸影的替代品?

javascript - 第三方 polymer 元件

visual-studio - 调试时Microsoft Edge提示进行身份验证

http - set-cookie header 未在 Edge 中设置 cookie

html - Microsoft Edge 阅读 View 多列 CSS

javascript - 如何在 selenium webdriver 中从一个弹出窗口切换到另一个弹出窗口

javascript - Google 表格 - 根据条件发送电子邮件

javascript - 使用 iron-ajax 作为 application/x-www-form-urlencoded 发布 json 对象

javascript - jQuery 测验应用程序如何实现基于点的答题系统?

javascript - 具有视差的网页部分在滚动时滞后