聚合物核心元素动画势在必行

时间:2014-08-01 19:25:14

标签: polymer

在强制使用聚合物核心元素动画时使用获取以下javascript错误。我错过了什么?

  

未捕获的ReferenceError:未定义CoreAnimation

var fadein = new CoreAnimation();
fadein.duration = 1000;
fadein.keyframes = [
  {opacity: 0},
  {opacity: 0.3},
  {opacity: 1}
];

1 个答案:

答案 0 :(得分:1)

也许是一个愚蠢的问题,但你是否包括core-animation.html

<link rel="import" href="components/core-animation/core-animation.html">

您何时尝试以编程方式创建CoreAnimation实例? 如果你做得太早,可能还没有初始化。

试试这个:

<script>
      // Wait for 'polymer-ready'. Ensures the element is upgraded.
      window.addEventListener('polymer-ready', function(e) {
        var animation = new CoreAnimation();
      });
 </script>