chromedp等待页面加载完成还有其他方式吗
是的,还有其他等待页面加载完成的方式,例如:
-
使用time包中的Sleep函数进行等待,但这种方式不太可靠,因为加载时间可能会因为网络等原因而变化。
-
使用WaitGroup进行等待,当页面加载完成后,调用Done方法来减少WaitGroup中的计数器,等待所有的计数器都减少为0时,即可认为页面加载完成。
-
使用JavaScript执行document.readyState命令,当该命令返回complete时,即可认为页面加载完成。
-
使用WaitForElementVisible函数,等待页面中某个元素出现,当该元素出现时,即可认为页面加载完成。
总之,选择哪种方式取决于具体的场景和需求。chromedp提供了多种等待页面加载完成的方式,使用时需要根据实际情况进行选择。
原文地址: https://www.cveoy.top/t/topic/bIIw 著作权归作者所有。请勿转载和采集!