怎么用selenium等待canvas完成画图?

我需要用selenium截一个元素的图,这个元素里包含了一个canvas,canvas的内容是动态的画一些图表,我要等待这个canvas把图表画完才能截图,有什么方法可以判断canvas已经画完图了?
怎么用selenium等待canvas完成画图?
canvas的内容

找到了一个方法:
找到了一个思路,获取loading图标,等loading图标invisibility就可以了。
提问完结

找到了一个思路,获取loading图标,等loading图标invisibility就可以了。

  • 如果canvas是你自己画的,可以给一个回调;
  • 如果是用的三方插件,查查文档看有没有提供回调;
  • 如果实现不行,就setTimeout多等一下,这个等待时间看感觉了

回答

以上是 怎么用selenium等待canvas完成画图? 的全部内容, 来源链接: utcz.com/a/113613.html

回到顶部