解决方法
Strophe不是Jabber客户端,而不是XMPP客户端.它是一个库,可以让你轻松地写出这些.您可以(很难)使用
Javascript或Jquery从头开始编写Jabber / XMPP客户端,但这将非常困难,您可以想象如下生成和发送XML:
<body xmlns='http://jabber.org/protocol/httpbind' sid='e4fcc09444a61059e88296a106e86e1ff1454f9b' wait='60' requests='2' inactivity='30' maxpause='120' polling='2' ver='1.8' from='localhost' secure='true' authid='1027072784' xmlns:xmpp='urn:xmpp:xbosh' xmlns:stream='http://etherx.jabber.org/streams' xmpp:version='1.0'><stream:features xmlns:stream='http://etherx.jabber.org/streams'><bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'/>
Strophe是一个Javascript函数库,使得编写XMPP客户端的过程变得更加容易.它具有允许您连接到服务器,向用户发送消息以添加联系人的方法,并且知道需要发送到服务器的XML以执行这些操作.它基本上做了所有困难的事情 – XML为您生成,发送,连接和传达内容.这让你的生活变得容易一些.