Я просто запутался, например, как работает этот window.addEventListener («онлайн») или window.addEventListener («оффлайн»). Я создал приложение LGTV WebOS, в котором добавил, что, если во время воспроизведения воспроизводится какое-либо видео и оно воспроизводится, если соединение inte rnet потеряно, на нем должно отображаться предупреждение. Таким образом, я использовал эти события окна, но они работают, только когда мой Wi-Fi или сеть отключены, а не когда я подключился к Wi-Fi, но там нет inte rnet. То, что я хочу, это предупреждение, которое должно отображаться, когда я подключился к Wi-Fi, но на Wi-Fi нет inte rnet, есть ли способ сделать это?
window.addEventListener('online', updateOnlineStatus);
window.addEventListener('offline', updateOnlineStatus);
function updateOnlineStatus(event) {
console.log("-----------------Control comes into updateOnlineStatus --------------");
console.log("event",event);
var errorModal = document.getElementById("errorModal");
var condition = navigator.onLine ? "online" : "offline";
if(condition == "online"){
console.log("-----------INternet Is conected ----------------");
errorModal.style.display="none";
video.play();
}else{
console.log("-----------INternet Is NOOOOOOTT conected ----------------");
video.pause();
errorModal.style.display="block";
SpatialNavigation.makeFocusable();
SpatialNavigation.focus("#ok_btn");
}
}