fix: wait for action done before screenshot

This commit is contained in:
debugtalk
2022-09-28 14:07:40 +08:00
parent 0d2dd59b4f
commit 44b7a1a907
3 changed files with 9 additions and 4 deletions
+3
View File
@@ -155,6 +155,9 @@ func extend(driver WebDriver) (dExt *DriverExt, err error) {
}
func (dExt *DriverExt) takeScreenShot() (raw *bytes.Buffer, err error) {
// wait for action done
time.Sleep(500 * time.Millisecond)
// 优先使用 MJPEG 流进行截图,性能最优
// 如果 MJPEG 流未开启,则使用 WebDriver 的截图接口
if dExt.frame != nil {