navigator.onLine no funciona cordova 5.0.0

Tengo problemas para verificar si un dispositivo no tiene conexión a Internet. Estoy usando cordova 5.0.0 CLI. Este es mi código:

if(navigator.onLine) {
  alert("online");
} else {
  alert("offline");
  window.open("404.html");
}

El problema es: siempre es cierto. ¿Cómo puedo arreglarlo? Yo se estoenchufar, pero no sé cómo lo hago funcionar. Sé cómo agregar complementos, pero luego termina. ¿Podría alguien ayudarme a hacer que este complemento funcione o un código alternativo para verificar si un usuario está desconectado? Gracias por adelantado

Respuestas a la pregunta(2)

Su respuesta a la pregunta