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),则第二页正常加载。
我想知道是什么导致第二个页面停止加载?
请您参考如下方法:
我建议您查看这个 chromedriver 问题:Chromedriver hangs on any type of call when page is being redirected in popup
第二页加载不出来也是同样的问题。在本期中,您将找到 Chromium 错误的链接。
您还会找到解决此问题的方法。尝试启用 --disable-site-isolation-trials 参数并检查它是否对您有帮助。
