fix: failed to exec web script

This commit is contained in:
徐聪
2025-06-24 23:02:35 +08:00
parent d926d908e0
commit ea6b0a6902
5 changed files with 60 additions and 4 deletions

View File

@@ -37,6 +37,7 @@ type CreateBrowserResponse struct {
type BrowserDriver struct {
urlPrefix *url.URL
Session *DriverSession
Device *BrowserDevice
}
type BrowserInfo struct {
@@ -96,6 +97,7 @@ func CreateBrowser(timeout int, width, height int) (browserInfo *BrowserInfo, er
func NewBrowserDriver(device *BrowserDevice) (driver *BrowserDriver, err error) {
log.Info().Msg("init NewBrowserDriver driver")
driver = new(BrowserDriver)
driver.Device = device
driver.urlPrefix = &url.URL{}
driver.urlPrefix.Host = BROWSER_LOCAL_ADDRESS
driver.urlPrefix.Scheme = "http"
@@ -597,7 +599,7 @@ func (wd *BrowserDriver) Clear(packageName string) error {
}
func (wd *BrowserDriver) GetDevice() IDevice {
return nil
return wd.Device
}
func (wd *BrowserDriver) ForegroundInfo() (app types.AppInfo, err error) {