Appearance
常见问题
页面访问https出现 您的连接不是私密连接
js
// 脚本首行配置忽略https
await page.setBrowserCofing({ignoreHTTPSErrors:true})
// ....其他代码
// 脚本首行配置忽略https
await page.setBrowserCofing({ignoreHTTPSErrors:true})
// ....其他代码
获取playwright原生控件
获取pw原生控件可以加强对页面操作的定制化, yintao
通过对pw进行封装来自动完成调度。
结构如下,可通过page.control
来获取 TestControl
对象. 更多用法参考
js
class TestControl {
runContext: Page | Frame | undefined
browserContext: BrowserContext | undefined
currentPage: Page | undefined
browser: Browser
id: string
}
class TestControl {
runContext: Page | Frame | undefined
browserContext: BrowserContext | undefined
currentPage: Page | undefined
browser: Browser
id: string
}
js
// export: 获取浏览器的cookeis信息
let cookies = await page.control.browserContext.cookies();
// export: 获取浏览器的cookeis信息
let cookies = await page.control.browserContext.cookies();