Обнаружение, когда Firefox показывает сообщение Server not found - PullRequest
0 голосов
/ 04 февраля 2012

Я использую Firefox для приложения digital signage , и есть несколько сценариев, в которых Сервер не найден .

  • Отключение сети при загрузке
  • Не удается разрешить DNS для домашней страницы
  • Сервер (его домашняя страница) не отвечает
  • Загрузка и сеть к моменту загрузки Firefox просто не готова
  • Сбой браузера, процесс перезапущен , но сеть не работает

В таких случаях я хотел бы обнаружить это состояние и просто убить и перезапустить процесс через минуту. Любые другие ухищрения или предложения, я все уши.

Вам не нужно рассматривать случай, когда загруженное веб-приложение теряет подключение к Интернету. Я думаю, что этот сценарий был обработан самим веб-приложением после его загрузки.

Я не хочу идти по локальному httpd или локальному расширению / маршруту расширения.

Заранее спасибо,

1 Ответ

0 голосов
/ 15 февраля 2012

Я обнаружил простое решение переопределения Firefox netError.xhtml для простого location.reload каждые десять секунд.

Исходный код можно найти с https://github.com/Webconverger/iceweasel-webconverger/blob/master/content/netError.xhtml#L410

...