首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我的聚合物网站在firefox上不起作用

我的聚合物网站在firefox上不起作用
EN

Stack Overflow用户
提问于 2014-10-24 19:55:17
回答 6查看 8.1K关注 0票数 4

页面在http://5heurescod.tk。请检查消息来源,看看我可能做错了什么。

它在Chrome上运行得很好,但在firefox上就不行了。我忘了进口什么了吗?

(编辑:当我说它不起作用时,我的意思是左边的菜单是不可点击的,而javascript函数getCard();它应该在开始时被调用。)

我用过

代码语言:javascript
复制
bower install --save Polymer/polymer
bower install --save Polymer/core-elements
bower install --save Polymer/paper-elements

有什么想法吗?谢谢!

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2014-10-24 20:35:58

一瞥,我就会说:

  • 确保首先加载web组件的填充(webcomponents.js,以前的platform.js),当然是在任何HTML之前,因为这包括用于HTML的填充。
  • 在操作任何DOM或设置polymer-ready属性之前,请等待polymer-ready事件。你也许可以在Chrome上解决这个问题,因为本地HTML导入的工作方式有点不同--但在Firefox或任何没有本地HTML导入的浏览器上绝对不能。 请参阅:https://www.polymer-project.org/0.5/docs/polymer/polymer.html#polymer-ready
票数 7
EN

Stack Overflow用户

发布于 2015-02-27 22:45:29

在我的例子中,所有的导入都在一个elements.html中(包括webcomponents.js)。我将脚本标记从elements.html移动到了index.html,它成功了。在导入elements.html之前,我将脚本标记放在正确的位置。由此产生的index.html是:

代码语言:javascript
复制
<head lang="en">
<meta charset="UTF-8">    
<title></title>
<script src="bower_components/webcomponentsjs/webcomponents.js">
</script>

<link rel="import" href="elements.html">
<link rel="stylesheet" href="css/core_toolbar.css">    
</head>
票数 1
EN

Stack Overflow用户

发布于 2015-05-08 06:12:48

火狐不支持html导入,请访问https://www.polymer-project.org/0.5/resources/compatibility.html

而platform.js i不再使用了,现在您应该首先包括webcomponents.js,访问https://www.polymer-project.org/0.5/docs/start/platform.html

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26555304

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档