Facebookがあなたの離れた状態をどのように検知しているか(あなたが知っているチャットウィンドウの半月)?ブラウザに開いていても、あなたのページから離れた人がJavascriptをチェックインする方法は? すでにそれを行っているライブラリがあると思いますか?あなたが離れていることをFacebookがどのように検出したか?
2
A
答えて
9
8
30秒〜60秒ごとに実行されるJavaScriptがあり、サイトの他のページを参照している場合はカウンタをリセットするかどうかを知ることができます。
注意、あなたはFacebookのを開き、その後、別のサイトを閲覧し、バックFacebookのタブに移動したことがないならば、あなたは私が各要求彼らにそれを推測する「離れ」
0
だろう最後の活動時間である変数を設定します。次に、AJAXを使用してその値を照会し、特定の時間が経過すると、「離れている」とみなされます。
2
これは、おそらく、here on SOおよびotherwebsitesのようなアイドルタイムアウトで実装されています。
関連する問題
- 1. 他のウェブサイトがあなたがFacebookにログインしていることをどのように検出しますか?
- 2. Facebookのブラウザウィンドウを閉じる必要があることをFacebookがどのように検出しましたか?
- 3. Facebookページタブを開くときにFacebookがFacebookにログインしているかどうかを検出
- 4. ブラウザ(firefox/safari)は、あなたが訪問しているウェブサイトが感染していることをどのように検出しますか?
- 5. ユーザーがAndroidのボタンを離したときに検出する
- 6. ユーザーがチェックボックスのチェックを外したことを検出するにはどうすればよいですか?
- 7. Facebook PHP - どのように私のページのような人々を検出することができます
- 8. オーディオファイルの再生が終了したことを検出するにはどうすればよいですか?
- 9. UWP、以前にユーザーがログインしたことを検出するにはどうすればよいですか?
- 10. Webブラウザコントロールあなたがこのページから離れることを確信していますか?
- 11. 仮パラメータまたはインスタンスデータがあるかどうかJavaがどのように検出しますか?
- 12. ドメインがあなたのウェブサイトにリダイレクトされているかどうかを検出する方法
- 13. あなたのサイトがSFSafariViewControllerにロードされているかどうかを検出する方法
- 14. どのように私はあなたがこのようにそれを行うことができます
- 15. プッシュされたコミットを元に戻して、それが起こったことがないようにするにはどうすればよいですか?
- 16. ユーザがFacebookからログアウトしているかどうかを検出する
- 17. あなたのアプリが別の証明書で「サイドロード」されているかどうかを検出するにはどうすればよいですか?
- 18. カーソルがある距離離れているときに画像がカーソルに移動しないようにすることはできますか?
- 19. どのようなことが私のアンドロイドアプリでバッテリーが消耗しているのを検出するには?
- 20. カーソルがエッジに触れていない場合、マウスカーソルがWebページを離れると、どのように検出されますか?
- 21. クリックされたターゲットがテキストノードであることを検出しました
- 22. ユーザーがバウンスエクスチェンジのようなサイトを離れるかどうかを検出する
- 23. ユーザーがここでSDKを使用してウェイポイントに到達したかどうかを検出するにはどうすればよいですか?
- 24. UITableViewが編集モードにあることを検出するにはどうすればよいですか?
- 25. どのようにあなたのRailsサーバが稼働していることを確認しますか
- 26. コマンドがttyの出力を完了したことをどのように検出できますか?
- 27. JVMクラスがKotlinクラスであるかどうかを検出したい
- 28. ページが表示されていることを検出するにはどうすればよいですか?
- 29. マウスを離したときだけでなく、スライダーが動いているときに、どのようにしてactionlistenerを呼び出すのですか?
- 30. スワイプジェスチャーに起因するスクロールがモバイルウェブブラウザで終了したことをどのように検出しますか?
これは、この問題に対する非常にクリーンな解決策です。どうもありがとう! –