Я пытаюсь закодировать расширение оболочки gnome. Он использует Javascript. Но одна серьезная проблема, когда я хочу использовать setTimeout ()
, она сообщает мне это в журнале: ReferenceError: setTimeout не определен
, я собираюсь достичь здесь, я хочу вызвать функцию неблокирующим способом, используя setTimeout ()
. Возможно, кто-то из вас уже сталкивался с этой проблемой раньше, или у вас есть решение / альтернатива для меня.
Просто чтобы зафиксировать это в ответе:
const Mainloop = imports.mainloop;
...
Mainloop.timeout_add(1000, () => log('one second later!'));
Как видно здесь.