This function provides you a consistent way to specify the start time, regardless of the service. Please note that Box does not provide a means to specify the start time.
# S3 method for vembedr_embed_box
use_start_time(embed, ...)# S3 method for vembedr_embed_channel9
use_start_time(embed, start_time, is_paused = TRUE, ...)
# S3 method for vembedr_embed_msstream
use_start_time(embed, start_time, ...)
# S3 method for vembedr_embed_vimeo
use_start_time(embed, start_time, ...)
# S3 method for vembedr_embed_youtube
use_start_time(embed, start_time, ...)
use_start_time(embed, ...)
# S3 method for default
use_start_time(embed, ...)
vembedr_embed
object, created using an embed()
function
generic arguments to pass through
numeric
(seconds), or character
(e.g. "3m15s"
)
logical
, for "Channel 9" specifies if the video
should be paused at this time
Object with S3 class vembedr_embed
The start_time
argument can take a variety of formats; these inputs
all evaluate to the same value:
"0h1m0s"
, "0h01m00s"
, "0h1m"
"1m0s"
, "1m"
"60s"
, 60
Please note that for Vimeo, you can specify a start time, but you can not
specify that the video be paused at this time. In other words, it is like
"autoplay" is set to TRUE
, and you cannot unset it.
# NOT RUN {
rickroll_youtube() %>%
use_start_time("3m32s")
# }
Run the code above in your browser using DataLab