1

我在 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 节点,那么请帮助我...

4

2 回答 2

2

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

var createiq = $iq({to:Together.service,
            type:"set"
            })
            .c('pubsub', {xmlns: Together.NS_PUBSUB})
            .c('create',{node:'asdfghjkl'});
于 2014-04-21T20:34:56.930 回答
1

Strophe 已经存在插件来执行 PubSub:

于 2012-08-24T18:06:20.347 回答