4

我尝试使用 UDP 运行节点 0.10 的一些 js,但出现错误。API 更改谈到了新的全异步 dgram 系统,但我无法运行该示例。

当我尝试:

var s = dgram.createSocket('udp4');

s.bind(1234, function() {
    s.addMembership('224.0.0.114');
});

我明白了:

events.js:72
    throw er; // Unhandled 'error' event

Error: getaddrinfo ENOTFOUND
    at errnoException (dns.js:37:11)
    at Object.onanswer [as oncomplete] (dns.js:124:16)

我对节点 0.8 没有任何问题。我在 Windows 8 x64 上。

4

1 回答 1

5

你可以这样试试:

s.bind(1234,'0.0.0.0', function() {
  s.addMembership('224.0.0.114');
});

它是否给出了一些错误

于 2013-03-17T18:04:38.153 回答