它将使用requestAnimationFrame启动一个游戏循环:class Contoso //private ctx: CanvasRenderingContext2D}
//...snip doing any actual drawing for the purpose of this question }app.ts
var contoso:
我在类之外使用了一个step函数和requestAnimationFrame: if (!('#start').setAttribute('cx', currentX + moveX); window.requestAnimationFrame= new SingleLineAnimation(3000, startXY, endXY)
var start = nul
我在角内使用一个库(),内部调用requestAnimationFrame。当我有空闲状态的图表时,我看到稳定的4%-5%的CPU使用率和内存不断增长(导致GC),我看到这些requestAnimationFrame调度函数被调用,被角劫持。我认为如果库可以调用本机requestAnimationFrame,我可以减少CPU的使用,但是有什么方法可以做到不改变库呢?即使我可以在this.ngZone.runOutsideAngular - re