rod icon indicating copy to clipboard operation
rod copied to clipboard

测试时如何获取当前网页

Open pqj325 opened this issue 9 months ago • 4 comments

您好,开发时需要直接获取当前网页,请问如何写?当前版本是 v0.115.0

pqj325 avatar May 02 '24 00:05 pqj325

Please add a valid Rod Version: v0.0.0 to your issue. Current version is v0.115.0

generated by check-issue

github-actions[bot] avatar May 02 '24 00:05 github-actions[bot]

什么意思?

ysmood avatar May 05 '24 07:05 ysmood

场景是这样:手工打开一个网页,希望写一段代码实现获取当前网页,并执行代码种的操作,比如点击等。 https://go-rod.github.io/i18n/zh-CN/#/custom-launch?id=%e8%bf%9e%e6%8e%a5%e5%88%b0%e6%ad%a3%e5%9c%a8%e8%bf%90%e8%a1%8c%e7%9a%84%e6%b5%8f%e8%a7%88%e5%99%a8 这里的案例中,需要配置MustPage参数,能否不需要配置这个url就能执行代码,从而获取到当前网页?


import (
    "github.com/go-rod/rod"
)

func main() {
    u := "ws://127.0.0.1:9222/devtools/browser/4dcf09f2-ba2b-463a-8ff5-90d27c6cc913"
    rod.New().ControlURL(u).MustConnect().MustPage("https://example.com")
}```

pqj325 avatar May 05 '24 12:05 pqj325

我不懂

ysmood avatar May 05 '24 15:05 ysmood

好吧,我先看看文档

pqj325 avatar May 06 '24 08:05 pqj325