fix: get ocr exact text in first priority

This commit is contained in:
debugtalk
2022-08-31 22:39:21 +08:00
parent c768c189e4
commit 5118d6d38d
3 changed files with 32 additions and 15 deletions
+12 -5
View File
@@ -460,11 +460,18 @@ func (r *HRPRunner) InitWDAClient(device WDADevice) (client *uiDriver, err error
}
}
driverExt, err := uixt.InitWDAClient(
gwda.WithSerialNumber(device.UDID),
gwda.WithPort(device.Port),
gwda.WithMjpegPort(device.MjpegPort),
)
var deviceOptions []gwda.DeviceOption
if device.UDID != "" {
deviceOptions = append(deviceOptions, gwda.WithSerialNumber(device.UDID))
}
if device.Port != 0 {
deviceOptions = append(deviceOptions, gwda.WithPort(device.Port))
}
if device.MjpegPort != 0 {
deviceOptions = append(deviceOptions, gwda.WithMjpegPort(device.MjpegPort))
}
driverExt, err := uixt.InitWDAClient(deviceOptions...)
if err != nil {
return nil, err
}