2013-03-18 40 views
4

下面的代碼拋出異常"type '([int]) => void' is not a subtype of type 'RequestAnimationFrameCallback' of 'callback'."如何在Dart中使用animationFrame?

import 'dart:html'; 

void main() { 
    window.animationFrame.then((time) => print("test")); 
} 

如果我改變window.animationFrame.thenwindow.requestAnimationFrame,一切正常。我誤解了Dart期貨如何運作?

回答

1

用法看起來不錯。

您正在運行的舊版本尚未實現文檔中指定的行爲,或者它只是一個錯誤。我會繼續並提出問題http://dartbug.com/new

+0

好的,已提交:http://code.google.com/p/dart/issues/detail?id = 9235 – Sydius 2013-03-18 16:08:26

+0

確認,我也收到此錯誤。 – 2013-03-18 19:51:18