我为 filab 制作了一个小部件,每次执行它都会显示以下错误:
我之前遇到过几次该错误,它始终是我的代码中的语法错误。但是现在(我认为他们最近几天更新了 filab)filab 也捕获了这个错误,并显示了错误在哪里。所以这次肯定还有另一个问题。
其他人有这样的问题并且知道如何解决吗?
main.js 中的代码
回调函数也在 main.js 中实现。
config.xml 中的代码
我为 filab 制作了一个小部件,每次执行它都会显示以下错误:
我之前遇到过几次该错误,它始终是我的代码中的语法错误。但是现在(我认为他们最近几天更新了 filab)filab 也捕获了这个错误,并显示了错误在哪里。所以这次肯定还有另一个问题。
其他人有这样的问题并且知道如何解决吗?
main.js 中的代码
回调函数也在 main.js 中实现。
config.xml 中的代码
WireCloud 抱怨输入端点被标识为“INPUT2”,而您正在向我们提供您用于注册“INPUT1”的代码。
还有一件奇怪的事情,您正在使用此行注册回调:
MashupPlatform.wiring.registerCallback("INPUT1", callback(this));
我猜正确的行是:
MashupPlatform.wiring.registerCallback("INPUT2", callback);
或者:
MashupPlatform.wiring.registerCallback("INPUT2", callback.bind(this));