@Hornet да. создай переменную "время старта", получив туда текущую дату. проверяй в цикле, через каждые например 5 секунд, новую дату минус твое время старта. Когда результат будет больше чем час в миллисекундах (10006060), считай время пришло)
Запуск функции в Web интерфейсе
-
Подскажите, почему при использовании стандартно сгенерированного веб интерфейса, невозможно запустить асинхронную функцию(она просто зависает), пока не будет запущен проект( т.е. на этапе ввода данных ) ? После нажатия Start, и перехода в другой режим, всё отлично работает.
-
@Shogo said in Запуск функции в Web интерфейсе:
Подскажите, почему при использовании стандартно сгенерированного веб интерфейса, невозможно запустить асинхронную функцию(она просто зависает), пока не будет запущен проект( т.е. на этапе ввода данных ) ? После нажатия Start, и перехода в другой режим, всё отлично работает.
https://wiki.bablosoft.com/web-interface/#/managingscriptlifetime
-
@Shogo said in Запуск функции в Web интерфейсе:
@Fox то есть нельзя запустить асинхронную функцию до перехода в начальное состояние? ( статью прочитал, но из неё не понятен этот момент )
Нет