Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/368.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript wirecloud/fiware“;“未注册回调”;虽然实现了回调函数_Javascript_Fiware_Fiware Wirecloud - Fatal编程技术网

Javascript wirecloud/fiware“;“未注册回调”;虽然实现了回调函数

Javascript wirecloud/fiware“;“未注册回调”;虽然实现了回调函数,javascript,fiware,fiware-wirecloud,Javascript,Fiware,Fiware Wirecloud,我为filab制作了一个小部件,每次执行它时,它都会显示以下错误: 我以前有过几次这样的错误,我的代码中总是有语法错误。 但是现在(我想他们在最近几天更新了filab)filab也捕捉到了这个错误,并显示了错误的位置。所以这次肯定还有另一个问题 是否有人遇到了这样的问题并知道如何解决 main.js中的代码 回调函数也在main.js中实现 config.xml中的代码 WireCloud抱怨输入端点被标识为“INPUT2”,而您正在向我们提供用于注册“INPUT1”的代码 还有一件奇怪的事

我为filab制作了一个小部件,每次执行它时,它都会显示以下错误:

我以前有过几次这样的错误,我的代码中总是有语法错误。 但是现在(我想他们在最近几天更新了filab)filab也捕捉到了这个错误,并显示了错误的位置。所以这次肯定还有另一个问题

是否有人遇到了这样的问题并知道如何解决

main.js中的代码

回调函数也在main.js中实现

config.xml中的代码


WireCloud抱怨输入端点被标识为“INPUT2”,而您正在向我们提供用于注册“INPUT1”的代码

还有一件奇怪的事情,您正在使用以下行注册回调:

MashupPlatform.wiring.registerCallback("INPUT1", callback(this));
我猜正确的说法是:

MashupPlatform.wiring.registerCallback("INPUT2", callback);
或:


抱歉,我想我也得到了端点1的错误,但我不能保证(当然我删除了小部件的版本,所以我无法检查)我不知道我需要这样使用它,我会尝试一下。这就是解决方案,现在我得到了一个我能理解的错误(;-))谢谢!
MashupPlatform.wiring.registerCallback("INPUT2", callback.bind(this));