在强制使用聚合物核心元素动画时使用获取以下javascript错误。我错过了什么?
未捕获的ReferenceError:未定义CoreAnimation
var fadein = new CoreAnimation();
fadein.duration = 1000;
fadein.keyframes = [
{opacity: 0},
{opacity: 0.3},
{opacity: 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>