SCRIPT438:对象不支持属性或方法' getAttributes' On" Edge"

时间:2018-03-23 17:45:22

标签: javascript polymer microsoft-edge

我在我的网络应用程序中使用聚合物1.0。

在我的第一个组件attributes-cmp.html中,我已将我的功能定义为

下面的desctibed
var elt = document.getElementById(eltId);
elt.getAttributes(jsonParams);

在我的第二个组件中,我调用了方法

SCRIPT438: Object doesn't support property or method 'getAttributes'.

我收到了错误

if ('registerElement' in document
      && 'import' in document.createElement('link')
      && 'content' in document.createElement('template')) {
    // platform is good!
  } else {
    // polyfill the platform!
    var e = document.createElement('script');
    e.src = '/bower_components/webcomponentsjs/webcomponents-lite.min.js';
    document.body.appendChild(e);
  }

这在Google Chrome上运行良好,但在MS Edge上运行

我已经添加了部分代码来加载polyfills

netconvert -s input.net.xml --plain plain
<editor> plain.nod.xml plain.edg.xml
netconvert --node-files=plain.nod.xml --edge-files=plain.edg.xml --output-file=output.net.xml

0 个答案:

没有答案