我们的应用程序下载大约15毫克的图像,并将它们显示在HTML画布中。我们正在进行一些压力测试,并发现如果我们将计算机置于睡眠模式后打开大约10个选项卡,则当它返回时,画布是空白的 - 它只显示纯白色(这不会每次都发生,但非常频繁)。从待机模式唤醒后,Chrome画布变为空白
我们在JavaScript Image对象中保存图像,并且检查了这些图像中的内存,并且它们看起来仍然有效。我试图在发生错误之前和之后快速使用Chrome内存分析,在某些情况下,使用较少的内存,在其他情况下使用更多,所以似乎没有告诉我很多。
我很好奇,如果有人以前见过这个,即使没有,有没有人有指针调试类似的东西。如果有方法可以确定错误是否已经发生,这样我们就可以触发重新载入图像,但是我直到弄清楚是什么导致图像出现,我甚至不知道是什么尝试和检查。
不当然可以,但也许你应该重画屏幕上的内容?在...中调用你用来绘制画布的函数来查看。 – rtpg
听起来像一个铬错误 – zerkms