Не работает setTimeOut
Модератор: immortal
Не работает setTimeOut
setTimeOut('ClockChimeOpen2',"runScript('ВключитьПодогревДренажейПриОткрытии');",60);
Не работает такая вот конструкция. Нужно запустить сценарий через какое-то время, после наступления события. setGlobal ест на ура. Сценарии не хочет.
Не работает такая вот конструкция. Нужно запустить сценарий через какое-то время, после наступления события. setGlobal ест на ура. Сценарии не хочет.
Re: Не работает setTimeOut
Я если скрипт по-английски назвать ?
Re: Не работает setTimeOut
Проблема была в сценарии. setTimeOut работает корректно. Вопрос закрыт.
Re: Не работает setTimeOut
Можно подробнее?
У меня перестала данная переменная работать на "камерах". Подозреваю произошло это после крайнего обновления.
У меня перестала данная переменная работать на "камерах". Подозреваю произошло это после крайнего обновления.
Re: Не работает setTimeOut
Сценарий, который я вызывал в таймере был кривой. Что-то с логикой, не помню уже. Это абсолютно не имеет отношения к settimeout.Svetлая писал(а): Ср ноя 27, 2019 11:49 am Можно подробнее?
У меня перестала данная переменная работать на "камерах". Подозреваю произошло это после крайнего обновления.
Re: Не работает setTimeOut
Спасибо. От сырости конечно контакты отваливаются, но мне подумалось (в моём случае) что с последним обновлением могло что-то измениться. Сценарий я не вызываю, меняю значение переменной в дб.workpage писал(а): Ср ноя 27, 2019 11:55 amСценарий, который я вызывал в таймере был кривой. Что-то с логикой, не помню уже. Это абсолютно не имеет отношения к settimeout.Svetлая писал(а): Ср ноя 27, 2019 11:49 am Можно подробнее?
У меня перестала данная переменная работать на "камерах". Подозреваю произошло это после крайнего обновления.
Перестала работать строка
setTimeOut("Scene_video_on_time","sg('ThisComputer.StreamingCode',' ');",15);
на всех камерах.
В качестве браузера пробовала хром, ие.
П.С. откатывать систему не хочется.
Re: Не работает setTimeOut
Кавычки неправильно стоят у вас.Svetлая писал(а): Ср ноя 27, 2019 12:21 pmСпасибо. От сырости конечно контакты отваливаются, но мне подумалось (в моём случае) что с последним обновлением могло что-то измениться. Сценарий я не вызываю, меняю значение переменной в дб.workpage писал(а): Ср ноя 27, 2019 11:55 amСценарий, который я вызывал в таймере был кривой. Что-то с логикой, не помню уже. Это абсолютно не имеет отношения к settimeout.Svetлая писал(а): Ср ноя 27, 2019 11:49 am Можно подробнее?
У меня перестала данная переменная работать на "камерах". Подозреваю произошло это после крайнего обновления.
Перестала работать строка
setTimeOut("Scene_video_on_time","sg('ThisComputer.StreamingCode',' ');",15);
на всех камерах.
В качестве браузера пробовала хром, ие.
П.С. откатывать систему не хочется.
Re: Не работает setTimeOut
Как правильно будет выглядеть?
Re: Не работает setTimeOut
Всем спасибо! Разобралась. Всё работает. Причина - рухнула таблица jobs. Очистила и всё ок.
П.С. workpage, кавычки расставлены верно, согласно синтаксиса.
П.С. workpage, кавычки расставлены верно, согласно синтаксиса.
Re: Не работает setTimeOut
У меня в вашей конфигурации отказывалась работать. Название таймера в одинарных, команда в двойных.Svetлая писал(а): Ср ноя 27, 2019 10:43 pm Всем спасибо! Разобралась. Всё работает. Причина - рухнула таблица jobs. Очистила и всё ок.
П.С. workpage, кавычки расставлены верно, согласно синтаксиса.