我在RSelenium
导航功能中发现了一些不一致。也就是说,我这样开始只是服务器:
rS <- rsDriver(browser = "phantomjs", port = 4567L, check = T)
rDr <- rS[['client']]
rDr$navigate(yahoo)
doc <- rDr$getPageSource()
并导航到Yahoo页面。一切都很好,但是当我再次尝试(雅虎的这个或其他页面)时,它会返回非常相似的页面,但这似乎有些脚本尚未加载。虽然我更新一次或两次,或者再次使用它。我的想法是,当您想要从服务器加载资源时,有一些检查器。如果是这样,如何以程序方式处理?我没有在文档中找到任何类似isPageLoadedProperly()
左右的方法。我可以设置一些超时但不知道多久,是不变的值和许多其他问题。以前有人有这个问题吗?