UserActivation: hasBeenActive 属性
hasBeenActive
属性是 UserActivation
接口的只读属性,指示当前窗口是否具有 粘性用户激活.
价值
布尔值。
示例
检查用户是否曾执行过用户手势
使用 hasBeenActive
属性检查用户自页面加载后是否已与页面交互。
js
if (navigator.userActivation.hasBeenActive) {
// proceed with auto-playing an animation, for example
}
规范
规范 |
---|
HTML 标准 # dom-useractivation-hasbeenactive |
浏览器兼容性
BCD 表仅在启用 JavaScript 的浏览器中加载。