0

Facebook と非常によく似たチャットをしたいと思います。Facebook をナビゲートするたびに、チャットが更新されません。

いくつかのチャットが開かれている間に複数のチャットを行うことができ、ナビゲートするときに、この領域への変更や読み込みに気付かない.

チャットでも同じ効果を得たいと思います。通常、サーバーから情報を取得するかどうかにより多くの時間がかかります。

また、現在開いているチャット情報をデータベース、Cookie、localStorage、または別の場所に保存する必要があるかどうかも疑問に思っています。データベースが適切な場所だと思います。

4

1 に答える 1

0

現在のチャット データをデータベース (サーバー) とローカル ストレージ (ブラウザー) に保存できます。ドキュメントの準備ができたら、ローカル ストレージにクエリを実行して最近のディスカッションを読み込み、それらを読み込んだ後、ユーザーがページを変更したときに発生する可能性がある新しいメッセージがないかサーバーをチェックします。ローカル ストレージには制限があるため、古いチャット ラインを削除する必要があります。

于 2012-10-13T20:47:43.667 に答える