使用strophejs创建一个xmpp pubsub节点

时间:2012-08-24 09:13:22

标签: jquery xmpp openfire strophe

我在html中创建一个pubsub相关的应用程序,我必须创建一个pubsub节点。我在'使用JavaScript和jQuery的专业XMPP编程'中看到了如何创建阳极。但是在本书节点创建时没有给出它的名字我知道我们两地都有。 但是我无法按指定的名称创建节点。 在正确运行的书中创建节点的实际代码是:

var createiq = $iq({to: Together.service, type: "set"})
          .c('pubsub', {xmlns: Together.NS_PUBSUB})
          .c('create');

我已修改它以创建名称为

的节点
 var createiq = $iq({to:Together.service,
                type:"set",
                })
                .c('pubsub', {xmlns: Together.NS_PUBSUB})
                .c('create',{node:'asdfghjkl'});

如果有人使用xmpp和strophe创建了一个pubsub节点,那么plz可以帮助我...

2 个答案:

答案 0 :(得分:2)

某些浏览器会抱怨您不需要的逗号:

var createiq = $iq({to:Together.service,
            type:"set"
            })
            .c('pubsub', {xmlns: Together.NS_PUBSUB})
            .c('create',{node:'asdfghjkl'});

答案 1 :(得分:0)

已经存在Strophe做PubSub的插件: