jsリスニングページがブラウザの現在のページにあるかどうか
825 ワード
最近のsocketプロジェクトでは、クライアントがカスタマーサービス側から送信されたメッセージを読んだかどうかを監視する必要があります.
ここではhtml 5でdocumentにイベントvisibilitychangeが追加され、このイベントはページフロントまたはバックグラウンドの切り替え時にトリガーされ、現在のページのステータス値がhiddenかvisibleかを検出するための対応するプロパティvisibilityStateもあります.
転載先:https://www.cnblogs.com/kewenxin/p/10373207.html
ここではhtml 5でdocumentにイベントvisibilitychangeが追加され、このイベントはページフロントまたはバックグラウンドの切り替え時にトリガーされ、現在のページのステータス値がhiddenかvisibleかを検出するための対応するプロパティvisibilityStateもあります.
// ,
document.addEventListener("visibilitychange", function () {
if (!document.hidden) { //
// do something
}
});
転載先:https://www.cnblogs.com/kewenxin/p/10373207.html