Skip to content
On this page

useFullscreen

管理 DOM 全屏的 Hook

代码演示

基础用法

API

javascript
const { isEnabled, isFullscreen, exitFullscreen, enterFullscreen, toggleFullscreen } = useFullscreen(target,options?:UseDebounceOptions)
const { isEnabled, isFullscreen, exitFullscreen, enterFullscreen, toggleFullscreen } = useFullscreen(target,options?:UseDebounceOptions)

Params

参数说明类型默认值
target必填,DOM 节点或者 ref` Element()=>Element
options可选,详见下面的 UseDebounceOptionsUseDebounceOptions-

UseDebounceOptions

参数说明类型默认值
onExit可选,退出全屏触发() => void-
onEnter可选,全屏触发() => void250

Result

参数说明类型默认值
isFullscreen是否全屏Ref<boolean>-
isEnabled是否支持全屏Ref<boolean>-
enterFullscreen设置全屏() => void-
exitFullscreen退出全屏() => void-
toggleFullscreen切换全屏() => void-