Learn R Programming

wdman (version 0.2.2)

phantomjs: Start phantomjs

Description

Start phantomjs in webdriver mode

Usage

phantomjs(port = 4567L, version = "2.1.1", check = TRUE, loglevel = c("INFO", "ERROR", "WARN", "DEBUG"), verbose = TRUE, retcommand = FALSE, ...)

Arguments

port
Port to run on
version
what version of phantomjs to run. Default = "2.2.1" which runs the most recent stable version. To see other version currently sourced run binman::list_versions("phantomjs")
check
If TRUE check the versions of phantomjs available. If new versions are available they will be downloaded.
loglevel
Set phantomjs log level [values: fatal, error, warn, info, config, debug, trace]
verbose
If TRUE, include status messages (if any)
retcommand
If TRUE return only the command that would be passed to spawn_process
...
pass additional options to the driver

Value

Returns a list with named elements process, output, error, stop and log. process is the output from calling spawn_process output, error and stop are functions calling process_read, process_read with "stderr" pipe and process_kill respectively on process. log is a function which returns the contents of the log file.

Examples

Run this code
## Not run: 
# pjs <- phantomjs()
# pjs$output()
# pjs$stop()
# ## End(Not run)

Run the code above in your browser using DataLab