Skip to main content

autoHide

Typeboolean | AutoHideOptions
Defaulttrue
Added inv4.0.0

Automatically hides the control bar when playing a video.
If true, it'll enable this feature and apply default options.
If false, it'll disable this feature.
Check AutoHideOptions for configurable options.

Options

initialDelay: number = 3000

How long does it take for the control bar to disappear after first display (ms)

delay: number = 0

How long it takes for the control bar to disappear after the mouse leaves the control bar area (ms)

idleDelay: number = 3000

How long it takes for the control bar to disappear when there is no user input, for example in a mobile or full-screen environment (ms)

Example

Below is an example of applying the default values.
If you want to apply default options, you can omit the autoHide item in the ControlBar option.

import { ControlBar } from "@egjs/view360";

new ControlBar({
autoHide: {
initialDelay: 3000,
delay: 500,
idleDelay: 3000
}
})

Below is an example of disabling the autoHide.

import { ControlBar } from "@egjs/view360";

new ControlBar({
autoHide: false
})