[英]JS Error: missing ) after argument list
I'm trying to make an App in HbbTV to search for Hue-lamps, for this I need a upnp search. 我正在尝试在HbbTV中制作一个应用来搜索色相灯,为此,我需要进行upnp搜索。 But my Chrome is just showing an error that shouldn't be there, in my opinion.
但是我认为我的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);
It shows me an error in line 14: 它在第14行显示了一个错误:
SyntaxError: missing ) after argument list 参数列表后出现SyntaxError:缺少)
Am I overseeing anything, or is something else wrong? 我是在监督什么,还是其他问题?
Best regards 最好的祝福
您在下一行中错过了''
,共239.255.255.250
:
socket.send(search, 0, search.length, 1900, 239.255.255.250);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.