在Chrome for Android (以及桌面Chrome的设备模拟模式)上,当<video>滚动出视图时,浏览器显示为暂停渲染。但是我需要视频继续运行,因为我的代码不断地从视频中抓取帧以绘制到具有实时视频效果的<canvas>上,并且即使源视频滚动到视图之外,画布仍然可以显示给用户。问题是,只要视频元素滚动出视图,画布就会冻结,因为它只是一遍
我正在构建一个简单的游戏渲染方法。我有一个像地图背景这样的静态图像,根本不会发生变化。我只是使用大约30%的整个屏幕来改变图形。如果没有变化,我不觉得有必要一遍又一遍地渲染所有这些东西。在互联网上,我发现了一些关于被动渲染的东西--你画你需要的,然后等待…直到有东西更新..。在此之后,您可以更新它并再次等待。对于这种情况看起来是一个很好的方法。但现在..。//cycles every object and calls their render met