Navigator: userActivation 屬性
Navigator 介面中只讀的 userActivation 屬性返回一個 UserActivation 物件,其中包含當前視窗的使用者啟用狀態資訊。
值
一個 UserActivation 物件。
示例
檢查是否近期執行了使用者手勢
使用 UserActivation.isActive 檢查使用者當前是否正在與頁面進行互動(瞬時啟用)。
js
if (navigator.userActivation.isActive) {
// proceed to request playing media, for example
}
檢查是否執行過使用者手勢
使用 UserActivation.hasBeenActive 檢查使用者是否曾經與頁面進行互動(粘性啟用)。
js
if (navigator.userActivation.hasBeenActive) {
// proceed with auto-playing an animation, for example
}
規範
| 規範 |
|---|
| HTML # dom-navigator-useractivation |
瀏覽器相容性
載入中…