python3.7 chrome
当我打开首页并完成加载时
然后我用下面的代码打开第二页
open_google_vision_js = 'window.open("https://cloud.google.com/vision/")'
browser.execute_script(open_google_vision_js)
browser.switch_to.window(browser.window_handles[-1])
代码完成切换到窗口时
这时,当我执行任何操作(例如print(browser.current_url)
)时,将导致第二页停止加载。
实际上第二页没有完全加载。
如果未执行任何操作(WebDriverWait
或print(browser.title
),则第二页将正常加载。
我想知道是什么原因导致第二页停止加载?
答案 0 :(得分:3)
我建议您查看以下chromedriver问题:Chromedriver hangs on any type of call when page is being redirected in popup
第二页无法加载,存在相同的问题。在本期中,您将找到铬臭虫的链接。
您还将找到解决此问题的方法。尝试启用--disable-site-isolation-trials
参数并检查它是否对您有帮助。