r - 使用 RSelenium 最大化浏览器窗口
问题描述
有没有办法用 RSelenium 最大化浏览器窗口?
我目前的代码是:
scrape_url <- "https://[...]"
eCaps <- list(firefoxOptions = list(
args = list('--user-agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko)"')
))
rD <- RSelenium::rsDriver(browser="firefox", port=4546L, verbose=F, chromever="87.0.4280.20",
extraCapabilities = eCaps)
remDr <- rD[["client"]]
remDr$navigate(scrape_url)
解决方案
查看基本的小插图,方法是
remDr$maxWindowSize()
在这里找到:https ://docs.ropensci.org/RSelenium/articles/basics.html#frames-and-windows-1
推荐阅读
- c++ - 在函数结束后使用指向变量的指针是否安全?
- generics - 使用泛型函数制作盒装特征会返回错误
- r - 如何根据两个条件从数据集中检索值并附加到另一个数据集
- windows - Windows Server - 有没有办法通过特定程序获取一段时间内的 CPU 使用情况?
- node.js - Intellisence 在 Node.js 的 Visual Studio 代码中不起作用
- java - 我的用于比较两个区域 id 时间的 java 程序显示错误
- c++ - 我可以使用一个类来控制 C++ 中另一个类的对象吗?(阿杜诺)
- mysql - mysql-docker-container - ERROR 1045 (28000): Access denied for user 'root'@'localhost' (使用密码: NO)
- activerecord - Rails 6 子类不会自动创建自己的类型
- ios - 无法按下 NavigationBar 下方的 UIButton?