首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Offline.js在连接断开时向用户发出警报

如何使用Offline.js在连接断开时向用户发出警报
EN

Stack Overflow用户
提问于 2015-04-17 20:29:40
回答 2查看 7.9K关注 0票数 3

我试图在用户离线时提醒他们,并显示一条简单的消息。我使用Offline.js作为一个库(Offline.js website)。

我想编写JS,而不是使用Eager自动安装它。

这是我写的,但它似乎不起作用。有没有人能帮我提供更多的细节?

我在图书馆的网站上找不到有代码的样本。

代码语言:javascript
复制
Offline.options = {checkOnLoad: true, checks: {image: {url: 'http://www.vitaminedz.com/photos/49/02-49565-front-de-mer-a-oran.jpg'}, active: 'image'}}

Offline.check();
Offline.on('up', alert('up'));
Offline.on('down',alert('down'));

JSFiddle Code + DEMO

EN

回答 2

Stack Overflow用户

发布于 2015-04-17 21:02:42

您的处理程序设置不正确。应该是这样的:

代码语言:javascript
复制
alert(Offline.check());
Offline.on('up', function() {
    alert('up');
});
Offline.on('down', function() {
    alert('down')
});
票数 6
EN

Stack Overflow用户

发布于 2016-08-05 13:37:24

在将js和css主题链接到离线后,您可以添加这些代码。

代码语言:javascript
复制
<script type="text/">
var run = function(){
if (Offline.state === 'up')
Offline.check();
}
 setInterval(run, 1000);
</script>

注意:只有当你在它上面调用你的jquery.js代码时,它才能工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29699277

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档