我只是检查用户的在线和离线状态。我正在使用window.addEventListener('online', updateOnlineStatus);
。它的工作在Chrome和IE上,但不适用于Firefox。当用户上线和下线功能正在呼叫时。
function updateOnlineStatus() {
console.log('user is online');
}
function updateOfflineStatus() {
console.log('user is offline');
}
虽然应该在较新版本的Firefox中支持,但请尝试使用以下内容:
$(window).bind("online", updateOnlineStatus);
$(window).bind("offline", updateOfflineStatus);
旁注:这是jQuery所以不要忘记链接jQuery库!