运行下面的R代码后,R挂起几分钟,然后产生两个错误消息,它们也位于下面。
当我忽略了extraCapabilities选项时,不会发生这种情况。 我还可以通过在地址栏中键入URL来手动导航到该URL,但重点是使任务自动化。我需要能够使用remDriver $ navigate(url)。
有人知道如何让R导航到包含Chrome扩展程序的所需URL吗?我尝试使用的Chrome扩展程序是Buster:Captcha Solver for Humans。
我尝试仅包含所需的Chrome扩展程序,而不是整个Chrome配置文件,但是发生了相同的问题。
我尝试使用几种不同的端口,包括4444、4455和4445。
library(RSelenium)
cprof <- getChromeProfile("C:\\Users\\Brandon Weathers\\AppData\\Local\\Google\\Chrome\\User Data\\", "Default")
rD <- rsDriver(port = 4445L, browser = "chrome", chromever = "74.0.3729.6", extraCapabilities=extensions)
remDriver <- rD$client
remDriver$navigate("google.com")
硒消息:未知错误:未处理的检查器错误:{“代码”:-32000,“消息”:“无法导航到无效URL”} (会议信息:chrome = 74.0.3729.169) (驱动程序信息:chromedriver = 74.0.3729.6(255758eccf3d244491b8a1317aa76e1ce10d57e9-refs / branch-heads / 3729 @ {#29}),platform = Windows NT 10.0.17134 x86_64)
错误:摘要:UnknownError 详细信息:处理命令时发生未知的服务器端错误。 更多详细信息:运行errorDetails方法
预先感谢您的帮助!