Не работает setTimeOut
Модератор: immortal
-
- Сообщения: 438
- Зарегистрирован: Чт авг 24, 2017 9:38 am
- Благодарил (а): 51 раз
- Поблагодарили: 86 раз
- Контактная информация:
Не работает setTimeOut
setTimeOut('ClockChimeOpen2',"runScript('ВключитьПодогревДренажейПриОткрытии');",60);
Не работает такая вот конструкция. Нужно запустить сценарий через какое-то время, после наступления события. setGlobal ест на ура. Сценарии не хочет.
Не работает такая вот конструкция. Нужно запустить сценарий через какое-то время, после наступления события. setGlobal ест на ура. Сценарии не хочет.
- Svetлая
- Сообщения: 238
- Зарегистрирован: Вс май 06, 2018 11:36 pm
- Благодарил (а): 80 раз
- Поблагодарили: 75 раз
- Контактная информация:
Re: Не работает setTimeOut
Можно подробнее?
У меня перестала данная переменная работать на "камерах". Подозреваю произошло это после крайнего обновления.
У меня перестала данная переменная работать на "камерах". Подозреваю произошло это после крайнего обновления.
-
- Сообщения: 438
- Зарегистрирован: Чт авг 24, 2017 9:38 am
- Благодарил (а): 51 раз
- Поблагодарили: 86 раз
- Контактная информация:
Re: Не работает setTimeOut
Сценарий, который я вызывал в таймере был кривой. Что-то с логикой, не помню уже. Это абсолютно не имеет отношения к settimeout.
- Svetлая
- Сообщения: 238
- Зарегистрирован: Вс май 06, 2018 11:36 pm
- Благодарил (а): 80 раз
- Поблагодарили: 75 раз
- Контактная информация:
Re: Не работает setTimeOut
Спасибо. От сырости конечно контакты отваливаются, но мне подумалось (в моём случае) что с последним обновлением могло что-то измениться. Сценарий я не вызываю, меняю значение переменной в дб.
Перестала работать строка
setTimeOut("Scene_video_on_time","sg('ThisComputer.StreamingCode',' ');",15);
на всех камерах.
В качестве браузера пробовала хром, ие.
П.С. откатывать систему не хочется.
-
- Сообщения: 438
- Зарегистрирован: Чт авг 24, 2017 9:38 am
- Благодарил (а): 51 раз
- Поблагодарили: 86 раз
- Контактная информация:
Re: Не работает setTimeOut
Кавычки неправильно стоят у вас.Svetлая писал(а): ↑Ср ноя 27, 2019 12:21 pmСпасибо. От сырости конечно контакты отваливаются, но мне подумалось (в моём случае) что с последним обновлением могло что-то измениться. Сценарий я не вызываю, меняю значение переменной в дб.
Перестала работать строка
setTimeOut("Scene_video_on_time","sg('ThisComputer.StreamingCode',' ');",15);
на всех камерах.
В качестве браузера пробовала хром, ие.
П.С. откатывать систему не хочется.
- Svetлая
- Сообщения: 238
- Зарегистрирован: Вс май 06, 2018 11:36 pm
- Благодарил (а): 80 раз
- Поблагодарили: 75 раз
- Контактная информация:
- Svetлая
- Сообщения: 238
- Зарегистрирован: Вс май 06, 2018 11:36 pm
- Благодарил (а): 80 раз
- Поблагодарили: 75 раз
- Контактная информация:
Re: Не работает setTimeOut
Всем спасибо! Разобралась. Всё работает. Причина - рухнула таблица jobs. Очистила и всё ок.
П.С. workpage, кавычки расставлены верно, согласно синтаксиса.
П.С. workpage, кавычки расставлены верно, согласно синтаксиса.
-
- Сообщения: 438
- Зарегистрирован: Чт авг 24, 2017 9:38 am
- Благодарил (а): 51 раз
- Поблагодарили: 86 раз
- Контактная информация:
Re: Не работает setTimeOut
У меня в вашей конфигурации отказывалась работать. Название таймера в одинарных, команда в двойных.