Всем добра. Есть некий скрипт, который запускается через Tampermonkey на некотором сайте. Порой он может проработать до 24 часов без нареканий. Порой, останавливается через полчаса после запуска. Посоветовали затолкать код скрипта в конструкцию типа:
try {
// код ...
} catch (err) {
// обработка ошибки
}
Я не знаю почему скрипт останавливается и мне требуется узнать. Может это какая-то ошибка в самом скрипте, а может это ошибка сайта - я не знаю. Подскажите, что писать в блоке catch для моей ситуации
console.error(err)
Предназначен для печати ошибок :)
Или можете записать в localstorage:
localStorage.setItem("error", JSON.stringify(err));
Это позволит Вам читать данные с клиентов даже через несколько дней
можно еще отправить AJAX запрос на сервер с текстом ошибки а также будет полезным отправить максимум данных о клиенте.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
На wordpress используя PHP пытаюсь сделать чтоб кнопка выводилась в пределах картинкиЧтоб картинка была кликабельна
выводит ошибку Joomla jak2filter "Notice: Undefined offset: 31 in
Доброго времени сутокИз JS скрипта получаю дату в GET запросе в формате "2018-02-15 01:21:00 GMT+0200" - как можно прибавить к этой дате нужное количество...
Есть админка на yii2, через которую загружаются разные данныеХранятся данные в БД