Невозможно открыть сайт в R с помощью $ navigate - PullRequest
0 голосов
/ 20 февраля 2020

Я выполняю некоторые шаги из этого дела , но я застрял в самом начале открытия веб-страницы с помощью Rselenium. Я скачал Docker Toolbox и установил chrome -драйвер , как предлагается в этом руководстве . Но после запуска приведенных ниже кодов я получаю сообщение об ошибке:

rm(list=ls())
gc()
#
# Run the next line inside the docker
# docker run -d -p 4445:4444 selenium/standalone-chrome
#### PACKAGES ####
library(RSelenium)  
library(rvest)  
library(dplyr)  
library(data.table)
#
eCaps <- list(
  chromeOptions = 
    list(prefs = list(
      "profile.default_content_settings.popups" = 0L,
      "download.prompt_for_download" = FALSE,
      "download.default_directory" = "C://Users/MYFOLDER/Downloads"
    ))) #Blocks popups, free download and define folder for downloads
#
remDr <- remoteDriver(browserName="chrome", 
                      port=4445L,
                      extraCapabilities = eCaps,
                      remoteServerAddr = "192.168.99.100",)
# Remote server addres vem do Docker, docker-machine ip
remDr$open
remDr$getStatus()
remDr$navigate("www.jobserve.co.uk")

Затем я получаю

> remDr$navigate("www.jobserve.co.uk")
Error in checkError(res) : 
  Undefined error in httr call. httr output: length(url) == 1 is not TRUE

Может кто-нибудь мне помочь?

Спасибо

...