chromedp 代码示例。
关于 chromedp 示例 此文件夹包含了用于处理 [chromedp][1] 的各种代码示例。包文档中包含了许多 [简单示例][2],这些示例是独立的,而此仓库中包含了更复杂的示例,这些示例通常需要互联网访问或外部组件。请注意,这些示例有时会出现问题。此外,由于这些示例是为特定网站编写的,因此它们在网站发生变化后可能会出现问题。尽管我们尽可能确保这些示例保持最新,但预计这里提供的示例有时会出现问题。要提交问题,请使用 [chromedp 的问题跟踪器][3]。构建和运行示例 您可以使用常规 Go 方式构建和运行这些示例: sh retrieve examples $ go get -u -d GitHub.com/chromedp/examples 运行示例 $ go run $GOPATH/src/GitHub.com/chromedp/examples//main.go 构建示例 $ go build -o GitHub.com/chromedp/examples/ && ./ 可用示例 以下示例目前可用: | 示例 | 描述 | |-----------------------------------|-------------------------------------------------------------------------------------| | click | 使用选择器单击元素 | | cookie | 为请求设置 HTTP Cookie | | downloadfile | 进行无头文件下载 | | downloadimage | 进行无头图像下载 | | emulate | 模拟特定设备,例如 iPhone | | eval | 评估 JavaScript 并获取结果 | | fast | 从页面中提取和渲染数据 | | forecast | 从页面中提取和渲染数据 | | geoip | 从页面中提取和渲染数据 | | headers | 为浏览器请求添加额外的 HTTP 头 | | keys | 向元素发送键事件 | | latlon | 从 Google 地图中获取经度/纬度,使用浏览器的目标事件 | | logic | 更复杂的逻辑,超出简单操作的范围 | | multi | 使用 headless-shell 和容器 (Docker、Podman 等) | | pdf | 捕获页面的 PDF | | proxy | 验证需要验证的代理服务器 | | remote | 使用浏览器的 target events 连接到现有的 Chrome DevTools 实例,并使用…
暂无开放 Issues,或尚未同步最近议题。