未在Safari 7.0上呈现的聚合物元素

时间:2014-10-21 05:14:03

标签: javascript html5 safari polymer

我想对于那些已经熟悉Polymer的人来说,这不是一个非常原始的问题。无论如何,我已经开始使用它两个月,开发了很多代码,享受它,现在我意识到它不适用于Safari(或者至少我开发的代码不起作用)。我按照文档中的描述导入聚合物platform.js,但我认为必须有一些我仍然缺少的东西。

Safari程序控制台中未报告任何错误

任何帮助都会非常感激

1 个答案:

答案 0 :(得分:0)

Safari 7.0需要使用polyfill,它可以解决尚未集成Web组件的浏览器的问题:

<!-- Polyfill Web Components support for older browsers -->
<script src="components/platform/platform.js"></script>

请注意,platform.js现在有一个与之相关的问题(希望很快就会修复)。 platform.js调用必须放在上面 html文档中的导入链接。

注意:来自Polymer Project recommendation

的代码