chromedp.BySearch chrome 控制台和代码之间的不同结果

问题描述

我在理解这种行为时遇到了一些问题。

如果我在 chrome 控制台上评估这个 XPath,我会得到一些价值。

$x(`//*[@id="widget_0"]//li`)

但是,与此代码相同的 XPath 评估是空的

vis := `//*[@id="widget_0"]//li`
if err := chromedp.Run(dpctx,chromedp.WaitVisible(vis,chromedp.BySearch)); err != nil {
        log.Fatalf("WaitVisible: %v",err)
    }

BySearch 方法基于 method-performSearch 并将其标记为实验性我想知道是否可以通过这种行为的原因

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)