Азот веб-фреймворк авто обнаружение интернета

Я попытался встроить автоматическое обнаружение интернет-соединения и доступность сервера в мое приложение, работающее на азоте, включив сценарий в шаблон bare.html, доступный по адресу http://github.hubspot.com/offline/ как в следующем примере

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" .......">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
     <!-- default tags in the bare.html template here -->

    <!-- start of the block of code embedded -->

      <script src="/js/offline-0.7.3/offline.min.js"></script>

      <link rel="stylesheet" href="/js/offline-0.7.3/themes/offline-theme-chrome.css" />
      <link rel="stylesheet" href="/js/offline-0.7.3/themes/offline-language-english.css" />
    <script>
      var run = function(){
        var req = new XMLHttpRequest();
        req.timeout = 5000;
        req.open('GET', 'http://mysite/favico.ico', true);
        req.send();
      }
     setInterval(run, 3000);
   </script>
  <!-- End of the block of code -->
</head>

<body>
   [[[page:body()]]]
  <script>[[[script]]] </script> 
</body>
</html>

Я загрузил zip-файл с сайта, упомянутого выше, и разархивировал его из каталога nitro / site / static / js.

Я отобразил страницу, а затем отключил интернет, уведомление не появилось!!

Я следовал примеру в файле ./test/index.html тестового каталога в разархивированном каталоге offline-0.7.3.zip

Любая помощь или альтернативное решение приветствуется

0 ответов

Другие вопросы по тегам