2
ユーザーが離れているかどうかを検出する標準的な方法はありますか?これに似た何かlibrary。非アクティブまたは離れたユーザーを検出するJavascript
たとえば、数秒後にアクティビティがない場合はイベントをトリガーし、ユーザーがブラウザータブを変更したり、ウィンドウを最小化したり、Webページにフォーカスがない場合は別のイベントをトリガーします。
ユーザーが離れているかどうかを検出する標準的な方法はありますか?これに似た何かlibrary。非アクティブまたは離れたユーザーを検出するJavascript
たとえば、数秒後にアクティビティがない場合はイベントをトリガーし、ユーザーがブラウザータブを変更したり、ウィンドウを最小化したり、Webページにフォーカスがない場合は別のイベントをトリガーします。
ユーザーがタブを変更したときを検出するために、ウィンドウに「blur」と「focus」ハンドラを追加します。ぼかしの場合、ユーザーは非アクティブと見なされます。
実際の活動のために私はmouseMoveとkeyDownイベントハンドラをドキュメントに添付します(キャプチャフェーズモード)、彼らが起動するたびにタイマをリセットします。タイマが経過すると、ユーザは非アクティブであるとみなされる。
なぜライブラリを使用しないのですか?特別な要件はありますか? –