У меня есть приложение киоска с сенсорным экраном, которое должно автоматически загружать домашнюю страницу браузера после сбоя сети. В данный момент в браузере отобразится ошибка «Невозможно подключиться к Интернету», и он будет ожидать перезагрузки вручную, прежде чем продолжить. Может ли это быть автоматизировано?
Я искал плагины и нашел некоторые плагины, которые имеют дело с автоперезагрузкой, но они, кажется, не работают в этом контексте. Я предполагаю, что плагин активен только при загрузке страницы, поэтому в этом случае с условием ошибки, возможно, плагин не активен.
Одной из альтернатив может быть переопределение страницы с ошибкой, отображаемой Chrome, но я не знаю, возможно ли это. Затем я мог бы создать экземпляр таймера Javascript для повторной загрузки, например, каждые n секунд. Возможно ли это?
Я видел предложение использовать кадры, чтобы позволить внешней рамке (которая никогда не обновляется) продолжать попытки загрузки внутренней рамки, но я не заинтересован в использовании рамок, если нет альтернативы. Я также видел предложение использовать вызовы AJAX для проверки работоспособности сети перед попыткой загрузки страницы, но это кажется излишним, если есть способ исправить ошибку только тогда, когда она произошла, а не предупредить ошибку при каждой загрузке страницы .
Кстати, хост-система - это Windows 7. Я стараюсь, чтобы браузер работал, если возможно, а не убивал и создавал новый процесс браузера.