クライアントがnowjsを実行しているnode.jsサーバーに接続し、かなり長い時間(約30分)接続されたままになる場合があります。一部のブラウザでは、しばらくすると接続が切断され、クライアントが切断されます。
私は次のようにクライアント側に切断ハンドラーを実装しました:
now.core.on('disconnect', function () {
// we should reconnect here, maybe after a short timeout
});
私がよくわからないのは、再接続をどのように正確にトリガーするかです。これは経験豊富なユーザーには露骨に明らかなことかもしれませんが、私はこれを理解することができませんでした。
now.jsスクリプトはページの読み込み時に初期化され、その後はnowオブジェクトを使用できますが、ページを再読み込みせずにこのプロセスを繰り返す方法がわかりません。
ありがとう!