useDocumentVisibility

Tags:

一个 React Hook,返回 document.visibilityState, 即文档的可见性状态。

演示

尝试切换到另一个标签页或最小化窗口以查看标题更改。

源码
Visibility:
visible

用法

请查看 API。

源码

点击下方链接跳转 GitHub 查看源代码。

API

const visibility = useDocumentVisibility(callback)

回调函数 Callback

当可见性状态发生变化时将被调用的回调函数。

export type UseDocumentVisibilityCallback = (state: DocumentVisibilityState, event: Event) => void

返回值

export type DocumentVisibilityState = 'hidden' | 'visible'