plotly (version 4.7.1)

remove_typedarray_polyfill: Remove TypedArray polyfill

Description

By default, plotly.js' TypedArray polyfill is included as a dependency, so printing "just works" in any context. Many users won't need this polyfill, so this function may be used to remove it and thus reduce the size of the page.

Usage

remove_typedarray_polyfill(p)

Arguments

p

a plotly object

Details

The polyfill seems to be only relevant for those rendering plots via phantomjs and RStudio on some Windows platforms.

Examples

Run this code
# NOT RUN {
# }
# NOT RUN {
p1 <- plot_ly()
p2 <- remove_typedarray_polyfill(p1)
t1 <- tempfile(fileext = ".html")
htmlwidgets::saveWidget(p1, t1)
file.info(t1)$size
htmlwidgets::saveWidget(p2, t1)
file.info(t1)$size
# }

Run the code above in your browser using DataCamp Workspace