我正在使用RSelenium,并且我想将Chrome设置为默认情况下阻止通知。挑战在于我有多个docker容器同时运行,因此解决方案必须扩展。如何以编程方式完成?
我从this post得知可以在python中完成,但语法不会转换为R。
到目前为止,这是我的代码:
library(RSelenium)
driver<- rsDriver(port = 4445L, browser = 'chrome')
remDr <- driver[["client"]]
remDr$open()
remDr$navigate("https://www.blendernation.com/")
答案 0 :(得分:0)
您可以执行以下操作:
remDr$navigate(URL)
remDr$sendKeysToActiveElement(list(key = "escape"))
“通知”对话框仍然可见,但是现在浏览器响应UI命令(如sendkeys等)。因此,您可以继续进行下去。