UserActivation: hasBeenActive 屬性

Baseline 2023
新推出

自 ⁨2023 年 11 月⁩ 起,此功能可在最新的裝置和瀏覽器版本中執行。此功能可能不適用於較舊的裝置或瀏覽器。

UserActivation 介面中只讀的 hasBeenActive 屬性指示當前視窗是否具有粘性使用者啟用

布林值。

示例

檢查是否執行過使用者手勢

使用 hasBeenActive 屬性來檢查自頁面載入以來使用者是否與頁面進行過互動。

js
if (navigator.userActivation.hasBeenActive) {
  // proceed with auto-playing an animation, for example
}

規範

規範
HTML
# dom-useractivation-hasbeenactive

瀏覽器相容性

另見