在浏览器控制台中,我看到:
[Deprecation] document.registerElement已过时,将被 于2019年3月左右在M73中删除。请使用 改为使用window.customElements.define。看到 https://www.chromestatus.com/features/4642138092470272了解更多 详细信息。
它来自polymer-micro.html:443
,它来自我项目中的Polymer 1.11.3软件包。我相信这是最新的v1版本。
如何在不将Polymer更新为v2的情况下处理此问题?我尝试更新到Polymer 2,但在运行时失败。我猜api变了。
答案 0 :(得分:4)
要使基于聚合物v1的组件与最新版本的现代浏览器一起使用,您应该以与主html中类似的方式添加Web组件v0 polyfills
<script src="/bower_components/webcomponentsjs/webcomponents-lite-min.js"></script>
有关此检查的更多信息,请检查聚合物团队的blog post