从网站下载的聚合物文件中没有定义平台



我正在尝试制作一个web应用程序,但我一直得到错误:

Uncaught ReferenceError: Platform is not defined 

在聚合物.js文件我从网站下载。H如何解决这个问题?

我尝试重新下载它并重新导入,这消除了其他错误,但这个仍然存在。

您还需要加载platform.js (polyfills)。确保它是页面上加载的第一个脚本,并且位于任何HTML导入之前:

<script src="bower_components/platform/platform.js"></script>

基本设置在这里:http://www.polymer-project.org/docs/start/usingelements.html#using更多信息在这里:http://www.polymer-project.org/docs/start/getting-the-code.html

platform.js现在被webcomponents.js

取代

如果您确信您的部分是正确的,即使如此错误仍然存在,您的环境有问题(可能是不同版本的组件或脚本之间的一些不兼容)。

从源代码中清除并再次下载所有组件和脚本。我推荐使用Bower。只需清除您的存储库并进行新的安装即可。

最新更新