HTML5页面可见性-可见性状态
预渲染状态和卸载状态对我来说似乎很混乱 预渲染:文档已加载到屏幕外,不可见 已卸载:如果要卸载文档,则返回此值 假设“prerender”将在可见性不可见时加载资源,“unload”是否也会这样做?或“卸载”将返回可见性状态为隐藏或可见。它在卸载文档时返回HTML5页面可见性-可见性状态,html,performance,Html,Performance,预渲染状态和卸载状态对我来说似乎很混乱 预渲染:文档已加载到屏幕外,不可见 已卸载:如果要卸载文档,则返回此值 假设“prerender”将在可见性不可见时加载资源,“unload”是否也会这样做?或“卸载”将返回可见性状态为隐藏或可见。它在卸载文档时返回 我的理解正确吗?预渲染和卸载都是可见性状态属性的值(除了隐藏和可见),可以被视为加载过程的起点和终点 如果浏览器正在后台选项卡中准备页面,但未完全加载,则可见性状态可能是预渲染。一旦完全加载,它将变为隐藏或可见。当用户关闭选项卡时,页面从内存
我的理解正确吗?
预渲染
和卸载
都是可见性状态
属性的值(除了隐藏
和可见
),可以被视为加载过程的起点和终点
如果浏览器正在后台选项卡中准备页面,但未完全加载,则可见性状态
可能是预渲染
。一旦完全加载,它将变为隐藏
或可见
。当用户关闭选项卡时,页面从内存中删除时,visibilityState
应为unload
。然而,这两个值都是可选的,实际上我无法让浏览器返回它们中的任何一个