問題タブ [chat]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1353 参照

jquery - jQueryを使用してWebチャットを作成する

jQueryを使用してブラウザベースのチャットシステムを実装しようとしています。サーバーをポーリングして新しいメッセージを探し、それらをdivの下部に追加したいと思います。私には2つの問題があります。

  • divにテキストを追加することができません
  • テキストが追加されるときにdivを一番下までスクロールし続ける方法がわかりません

これが私のHTMLの関連クリップです:

0 投票する
1 に答える
1857 参照

objective-c - FacebookObjective-CチャットAPI

Objective-CでFacebookチャットAPIを探しています。Ruby用のもの(coderrr.wordpress.com/2008/05/06/facebook-chat-api/)を見つけ、Adiumのようなソフトウェアがそれを使用していることに気づきました。

ですから、私が知りたいのは、FBチャットで機能するフレームワークを作成/検索する方法です。

ありがとう、
アレクサンドル

0 投票する
3 に答える
2002 参照

erlang - アーランのREST上のコメットアプリ?

私は Erlang の初心者で、最新のプロジェクトで Erlang に切り替えようとしています。これはその場でファイルを共有するためのリアルタイム チャット (ロング ポーリング) システムになるので、少し調べてみたところ、同時実行性が高いことから、Erlang が最も適切な選択であることに気付きました。 Yaws は最大 50k の並列接続を処理できるため、Yaws を使用してください。

素晴らしいように聞こえますが、私は (erlang と comet アプリケーションの両方の) 初心者なので、これがどのように機能するかの適切なテクノロジ スタック/アーキテクチャを理解できません。また、ドキュメントが比較的少ないため、個々の部分 (Web サーバー、アプリケーション層、DB、メッセージ キュー) がそのようなアプリケーションにどのように適合するかを理解できません。アプリケーションはデスクトップ クライアントのみで実行されるため (Web プレゼンスは必要ありません)、機能のための REST API を構築する必要があります。

誰かが私を正しい方向に向けて進めることができれば、それは素晴らしいことです.

ありがとう

0 投票する
2 に答える
977 参照

django - Django用の既製のフォーラム、チャット、およびPMソリューション

私のDjangoサイトでは、ユーザーがいくつかの方法で相互に通信できるようにしたいと思います。

  1. フォーラム
  2. プライベートメッセージ
  3. 部屋とチャットして履歴を保存

これに対する準備ができた解決策を提案してもらえますか?特にチャット用。

また、Google WaveをDjangoに統合することは可能ですか?

0 投票する
4 に答える
455 参照

javascript - Webチャットクライアントはどのくらいの頻度で更新を確認する必要がありますか?

私は、Gmail内でFacebookチャットやGoogleトークのように機能するアプリケーション用のWebベースのチャット機能を設計しています。更新をチェックする頻度について誰かがアドバイスを持っているかどうか疑問に思っていますか?2秒ごと?5秒ごと?10秒?

また、setTimeoutのコールバック関数でsetTimeoutを呼び出す必要がありますか、それとも更新のためのajaxリクエストのコールバックで呼び出す必要がありますか?基本的に、呼び出しの間隔はn秒ですか、それとも最後の要求の完了から次の要求の開始までの間隔はn秒ですか?

ありがとう

0 投票する
1 に答える
984 参照

ruby - ruby Gserver を使って Web ベースのチャットシステムを構築する方法

私は Web ベースのチャット システムを構築しようとしています。ユーザーは ruby​​ gserver になります。私はこの例を見てきました。ただし、私の質問は、Web からユーザー入力を取得し、コントローラーでユーザー入力を取得したときです。クライアントがサーバーに接続して、このユーザー入力値をサーバーに渡す方法は次のとおりです。

値を取得した後のサーバーは、データベースにデータを入力します。したがって、クライアントはデータベースからのすべての読み取り操作を実行します。ただし、クライアントがサーバーにどのように接続するのか疑問に思っていました。それは簡単な質問ですが、私はそれを理解できませんでした。

0 投票する
1 に答える
195 参照

ajax - AJAX による同時 XML 編集

AJAX を介して Web ページ上の XML ドキュメントを並行して編集するためのフレームワークはありますか?

共有ホワイトボードが必要です。ここでは、私と他の人がリアルタイムで他の人が描いたものを描いて見ることができます (「ライブ」モード)。

最新のブラウザは SVG やイベント ソースなどの便利なものをサポートしており、そのようなフレームワークが存在する場合は、そのようなボードを簡単に作成する必要があります。


そうでない場合、Operational Transformation の実装は何ですか?また、HTTP を介した複数のクライアントの並列接続にはどのエンジンを使用するのが最適ですか?

0 投票する
2 に答える
4220 参照

php - PHP ベースの Web サイトでボイスチャットを実装するにはどうすればよいですか?

PHP ベースの Web サイト向けのシンプルなボイス チャット ソリューションに関する提案。すでにテキスト チャットが用意されていますが、クライアントはボイス チャットも必要としています。

0 投票する
1 に答える
634 参照

php - 目標: 適切なオンライン IM チャットを作成する

オンライン チャットは、HTTP と Web の一般的なステートレスな性質により一見難しく、セッション タイムアウト、ユーザーが複数のウィンドウを開く、1 つのブラウザー ウィンドウで異なるアカウントにサインインするなどの障害が発生します。また、ユーザーがブラウザ ウィンドウを閉じてログアウトするなどの問題もあり、未配信メッセージの処理は非常に困難です。

他の人がこれらの問題をどのようにエレガントに解決したかを説明する良い記事はありますか?

facebook や gmail のような IM を最大限の堅牢性で実現する方法について、ご自身の考えを自由に書いてください。

これを実現するために、ローカルでホストされている jabber サーバーと統合するための適切なコード ベース/記事はありますか?

編集: サイトは、サイトの任意のメンバー間で 1 対 1 のチャットになります。ボブはキャロルと話すことができ、ボブはジムと別のチャット ポップアップで同時に話すことができます。これは jabber/xmpp の有力な候補になります。

今後 4 日以内に最も役立つ回答を喜んで受け入れます。

0 投票する
1 に答える
539 参照

iphone - Web アプリから iPhone で iChat セッションを開始する

これは本当に単なる「もしも」タイプの質問なので、ばかげているか、ばかげているか、とてつもなく簡単な場合はご容赦ください...

多くの販売およびサポート サイトで見られる「コンサルタントとのチャット」オプションをサイトで提供しているクライアントがいます。私たちは、iPhone ユーザー (または理論的にはすべてのユーザーですが、ほとんどの場合 iPhone) がこのオプションをクリックし、基本的なフォーム情報 (名前、質問など) を入力した後、実際のチャット自体がチャットクライアント。

  1. これは、「ここをクリックして AIM メッセージを送信する」という構文と同じくらい簡単ですか?

  2. XMPP (jabber) サーバーは Openfire で、Web チャットは Fastpath プラグインを使用します。この機能は、ページの HTML/PHP よりも深く有効にする必要がありますか? サーバー/プラグインも変更する必要がありますか?

  3. これは XMPP サーバー (ファイアウォールの背後にあり、上記のプラグインを介してのみ外部からアクセスできる) のセキュリティを脅かしますか?

  4. これは iPhone ユーザーが喜ぶようなものでしょうか、それとも単純に紛らわしくて目障りなのでしょうか?

客観的な最後の質問で申し訳ありませんが、ユーザーを苛立たせるだけに時間を費やしたくありません。

リソースとドキュメントへの紹介を歓迎します。私は、すべてを説明してくれる人を探しているわけではありません。それが可能で、どこから読み始めればよいかを知りたいだけです。