1

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

在此处输入图像描述

我之前遇到过几次该错误,它始终是我的代码中的语法错误。但是现在(我认为他们最近几天更新了 filab)filab 也捕获了这个错误,并显示了错误在哪里。所以这次肯定还有另一个问题。

其他人有这样的问题并且知道如何解决吗?

main.js 中的代码

main.js 代码

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

config.xml 中的代码

在此处输入图像描述

4

1 回答 1

1

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

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

MashupPlatform.wiring.registerCallback("INPUT1", callback(this));

我猜正确的行是:

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

或者:

MashupPlatform.wiring.registerCallback("INPUT2", callback.bind(this));
于 2015-02-11T12:41:34.887 回答