Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 10 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(7)
我不确定其维护状态,但我通常会将向我提出此问题的人转至 TrophyIM。它是一个小型的主题化聊天客户端,编写在 Strope.js 之上。
如果您想进行群聊,可以尝试Speeqe(查看实际操作此处),它也基于 Strope.js。
大多数人在 Web 领域都有非常具体的需求,我认为这导致了缺乏普遍有用的基于 Web 的 IM 客户端。您可以轻松地自己编写一个系统,在我的书中有几个此类系统的示例,使用 JavaScript 和 jQuery 进行专业 XMPP 编程。
免责声明:我写了 Strope.js 和这本书,所以我显然有偏见。
I'm unsure of its maintainership status, but I usually point people who ask me this question to TrophyIM. It is a small and themeable chat client written on top of Strophe.js.
If you want group chat, you can try Speeqe (see it in action here), which is also based on Strophe.js.
Most people have very specific needs in the web domain, and I think this contributes to the lack of generally useful web-based IM clients. You can easily write one yourself, and there are several examples of such systems in my book, Professional XMPP Programming with JavaScript and jQuery.
Disclaimer: I wrote Strophe.js and the book so I am obviously biased.
我们刚刚在 MIT 许可证下发布了 Candy,这是一个使用 Strope.js 构建的 AJAX Jabber 客户端。
为什么选择 Candy?
并发用户
看一下:)
We just released Candy under MIT-License, an AJAX Jabber Client built with Strophe.js.
Why Candy?
concurrent users
Take a look :)
如果您准备好继续为您的聊天应用程序构建自定义 UI + 执行一些 PHP/Javascript/XMPP 内容,您可以查看 Jaxl 库。它有几个关于如何构建基于网络的实时聊天客户端的示例。
或者,您可以简单地尝试使用 Jaxl IM 中的聊天客户端,它是使用 Jaxl 库编写的通用/可扩展客户端。
If you are ready to go ahead and build out custom UI for your chat application + doing some PHP/Javascript/XMPP stuff you may checkout Jaxl library. It have several examples on how to build a web based client for real-time chat.
Alternately you can simply try out ready to use chat client from Jaxl IM which is a generic/scalable client written using Jaxl library.
我过去经常使用 strope.js。这是一个非常酷的用于编写 xmpp 客户端的库(纯 JavaScript)。在他的书专业xmpp中,他解释了如何用javascript编写多用户聊天客户端。我想你必须做一些编码,但是这个库非常强大并且你可以完全控制。
I played with strophe.js a lot in the past. It is a really cool library for writting xmpp clients(pure javascript). In his book professional xmpp he explains how to write a multi-user-chat client in javascript. I guess you have to do some coding, but this library is really powerfull and you have complete control.
另一个做得相当好的是 Jappix,它在这里开源 https://github.com/jappix。这里有不同子项目的概述 http://jappix.org/features
根据您的需求 Jappix Mini可能就是您所需要的。 (Facebook 就像右下角的聊天小部件)否则你可以获得完整客户端运行的副本。
Another one that's doing rather well is Jappix which is open sourced here https://github.com/jappix. With an overview of the different sub-projects here http://jappix.org/features
Depending on your needs Jappix Mini may be all you need. (Facebook like bottom-right chat widget) Otherwise you could get a copy of the full client running.
SparkWeb 是一个不错的基于 Web 的 XMPP 客户端。我知道问题很老了,考虑分享信息,可能有人会觉得这有帮助
SparkWeb is a decent web based XMPP client. I understand question is quite old, thought of sharing the information, may be someone might find this helpful
我用的是 iJab。它小巧、简单、快速,具有 Facebook 的外观和感觉。 http://code.google.com/p/ijab/
I use iJab. It's small, simple, fast, Facebook look and feel. http://code.google.com/p/ijab/