change: raise error when get foreground app failed on start

This commit is contained in:
lilong.129
2023-06-07 18:15:40 +08:00
parent e7b4d4f8b7
commit a70362d81a
2 changed files with 3 additions and 3 deletions

View File

@@ -1 +1 @@
v4.3.4-beta-2306062225
v4.3.4-beta-2306071815

View File

@@ -332,9 +332,9 @@ func (dExt *DriverExt) VideoCrawler(configs *VideoCrawlerConfigs) (err error) {
time.Sleep(5 * time.Second)
} else {
app, err := dExt.Driver.GetForegroundApp()
if err != nil {
// ignore error when get foreground app failed
if err != nil && !errors.Is(err, errDriverNotImplemented) {
log.Warn().Err(err).Msg("get foreground app failed, ignore")
return errors.Wrap(code.MobileUIAssertForegroundAppError, err.Error())
}
log.Info().
Str("packageName", app.PackageName).