页面在http://5heurescod.tk。请检查消息来源,看看我可能做错了什么。
它在Chrome上运行得很好,但在firefox上就不行了。我忘了进口什么了吗?
(编辑:当我说它不起作用时,我的意思是左边的菜单是不可点击的,而javascript函数getCard();它应该在开始时被调用。)
我用过
bower install --save Polymer/polymer
bower install --save Polymer/core-elements
bower install --save Polymer/paper-elements有什么想法吗?谢谢!
发布于 2014-10-24 20:35:58
一瞥,我就会说:
webcomponents.js,以前的platform.js),当然是在任何HTML之前,因为这包括用于HTML的填充。polymer-ready属性之前,请等待polymer-ready事件。你也许可以在Chrome上解决这个问题,因为本地HTML导入的工作方式有点不同--但在Firefox或任何没有本地HTML导入的浏览器上绝对不能。
请参阅:https://www.polymer-project.org/0.5/docs/polymer/polymer.html#polymer-ready发布于 2015-02-27 22:45:29
在我的例子中,所有的导入都在一个elements.html中(包括webcomponents.js)。我将脚本标记从elements.html移动到了index.html,它成功了。在导入elements.html之前,我将脚本标记放在正确的位置。由此产生的index.html是:
<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>发布于 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
https://stackoverflow.com/questions/26555304
复制相似问题