gpt4 book ai didi

ipad - 调整ipad大小时动力学js崩溃

转载 作者:行者123 更新时间:2023-12-03 16:54:20 25 4
gpt4 key购买 nike

我使用此代码来调整舞台大小。在桌面上一切都很好,但 Ipad Safari 和 chrome 崩溃了。我试图删除其他一些东西,并认为它只能是强制崩溃的调整大小。奇怪的是,虽然这段代码前一段时间有效,但我很惊讶它现在没有。任何人都有一个想法或另一种调整大小的方法?
提前致谢

        window.onresize = function(event) {  
stage.setWidth(window.innerWidth);
stage.setHeight(window.innerHeight);
stage.draw();
}

最佳答案

问题是您每秒触发 stage.draw() 数百次。 KineticJS v4.5.5 将使用 stage.batchDraw() 方法解决此问题,该方法将绘制 Hook 到动画引擎中以提高性能。这样,如果您通过 mousemove 每秒调用 stage.batchDraw() 数百次,则舞台每秒只会被绘制大约 60 次。

关于ipad - 调整ipad大小时动力学js崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17662868/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com