简体   繁体   English

JS错误:参数列表后缺少)

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM