JS Error: missing ) after argument list
JS Error: missing ) after argument list
我正在尝试在 HbbTV 中制作一个应用程序来搜索 Hue-lamps,为此我需要一个 upnp 搜索。但在我看来,我的 Chrome 只是显示了一个不应该出现的错误。
const dgram = require('dgram');
const search = new Buffer([
'M-SEARCH * HTTP/1.1',
'HOST: 239.255.255.250:1900',
'MAN: "ssdp:discover"',
'MX: 3',
'ST: upnp:rootdevice'
].join('\r\n'));
const socket = dgram.createSocket('udp4');
socket.on('listening', () => {
socket.addMembership('239.255.255.250');
socket.send(search, 0, search.length, 1900, 239.255.255.250);
});
socket.on('message', (message) => {
console.log(message.toString());
});
socket.bind(1900);
第 14 行显示错误:
语法错误:参数列表后缺少 )
我是在监督什么,还是有其他问题?
此致
您在下一行 239.255.255.250
中错过了 ''
:
socket.send(search, 0, search.length, 1900, 239.255.255.250);
我正在尝试在 HbbTV 中制作一个应用程序来搜索 Hue-lamps,为此我需要一个 upnp 搜索。但在我看来,我的 Chrome 只是显示了一个不应该出现的错误。
const dgram = require('dgram');
const search = new Buffer([
'M-SEARCH * HTTP/1.1',
'HOST: 239.255.255.250:1900',
'MAN: "ssdp:discover"',
'MX: 3',
'ST: upnp:rootdevice'
].join('\r\n'));
const socket = dgram.createSocket('udp4');
socket.on('listening', () => {
socket.addMembership('239.255.255.250');
socket.send(search, 0, search.length, 1900, 239.255.255.250);
});
socket.on('message', (message) => {
console.log(message.toString());
});
socket.bind(1900);
第 14 行显示错误:
语法错误:参数列表后缺少 )
我是在监督什么,还是有其他问题?
此致
您在下一行 239.255.255.250
中错过了 ''
:
socket.send(search, 0, search.length, 1900, 239.255.255.250);