|
|
1
1
最适合我的解决方案非常简单: 一旦应用程序处于后台选项卡或最小化(可以使用 Page Visibility API ),我只更新了我的模型,没有画任何东西。然后,一旦应用程序再次放到前台,我就重新绘制所有内容。这解决了我所有的性能问题。 |
|
|
2
1
我遇到了同样的问题,我没有在后台选项卡中进行转换来解决这个问题。 mbostock 显示了一个很好的代码片段 https://github.com/d3/d3-transition/issues/93#issuecomment-516452828
使用方法如下:
捕捉页面可见性事件之后,甚至可以调整转换时间,以减少转换时间(从而加快转换速度),从而在页面没有处于后台选项卡的情况下,以大约相同的时间结束。 |
|
|
3
0
您可以通过使用requestAnimationFrame()或监视选项卡可见性来修复此问题,并且只有在选项卡处于活动状态时才使用setInterval()。 |
|
|
vatsal chauhan · 即使在字体预加载时,文本加载也很慢 1 年前 |
|
|
Loopy Momy · 当我尝试制作动画时,CSS可见性和块不起作用 2 年前 |
|
dds · Bootstrap下拉菜单导航栏 2 年前 |
|
|
IITU Yernur · Angular 18中不显示图像 2 年前 |
|
|
ahmed ahmedx · 如何正确居中放置卡片 2 年前 |