takeScreenshot {seleniumPipes} | R Documentation |
takeScreenshot
Description
takeScreenshot
Usage
takeScreenshot(remDr, file = NULL,
display = getOption("seleniumPipes_display_screenshot"),
useViewer = !is.null(getOption("viewer")), returnPNG = FALSE, ...)
Arguments
remDr |
An object of class "rDriver". A remote driver object see |
file |
If not null the decoded PNG is written to file using the string provided here. Defaults to NULL. |
display |
logical Display the PNG or not (default is set in getOption("seleniumPipes_display_screenshot")). |
useViewer |
A viewer to view the PNG. Looks for the RSudio viewer by default. |
returnPNG |
logical return the decoded PNG. If false (default) remDr is returned to allw chaining. |
... |
Additonal function arguments - Currently passes the |
Value
If returnPNG
is FALSE the remote Driver object is returned and additonal chaining is possible. If TRUE
then the decoded base64 image is returned see base64_dec
See Also
Other screenCapture functions: takeElementScreenshot
Examples
## Not run:
remDr <- remoteDr()
remDr %>% go("http://www.google.com/ncr")
remDr %>% takeScreenshot
# select the search box
searchElem <- remDr %>% findElement("name", "q")
#searchElem %>% takeElementScreenshot()
## End(Not run)
[Package seleniumPipes version 0.3.7 Index]