Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.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 得到;断言`函数!=空';“失败”;而使用油嘴滑舌的种子_Javascript_Gnome_Glib - Fatal编程技术网

Javascript 得到;断言`函数!=空';“失败”;而使用油嘴滑舌的种子

Javascript 得到;断言`函数!=空';“失败”;而使用油嘴滑舌的种子,javascript,gnome,glib,Javascript,Gnome,Glib,我正在尝试从Seed调用CLib API。在JS中有一个setTimout API。但不是在种子中。 因此,我使用GLib制作了一个延迟函数: delay = function(time, func) { return GLib.timeout_add(time, func); }; 它给出了错误: (seed:26406): GLib-CRITICAL **: g_timeout_add_full: assertion `function != NULL' failed ** (see

我正在尝试从Seed调用CLib API。在JS中有一个setTimout API。但不是在种子中。
因此,我使用GLib制作了一个
延迟
函数:

delay = function(time, func) {
  return GLib.timeout_add(time, func);
};
它给出了错误:

(seed:26406): GLib-CRITICAL **: g_timeout_add_full: assertion `function != NULL' failed

** (seed:26406): CRITICAL **: Line 9 in w.js: ConversionError Can not convert Javascript value to boolean
正确的写作方法是什么

因为我没有找到Seed的详细JSAPI。我试着读C的文档。 而且看起来很糟糕。

GLib.timeout\u add对应于。您缺少一个论点(优先级)。。。第三个参数应该是回调,但是由于没有传递任何内容,seed将尝试使用NULL

有一个在存储库中的Seed中使用超时的示例