首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >offline.js中允许服务器响应的更改时间

offline.js中允许服务器响应的更改时间
EN

Stack Overflow用户
提问于 2015-09-30 20:22:08
回答 2查看 565关注 0票数 2

我在一个移动网络项目中使用offline.js。在我正在运行的特定环境中,脚本似乎过于热心地报告与服务器的连接丢失了。如何修改它以使服务器有更长的响应时间?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-09-30 20:37:28

尝试使用所需的Offline.options设置xhr中的签入

代码语言:javascript
复制
Offline.options = {
    checks : {
        xhr : {
            url : function () {
                return "/favicon.ico?_=" + ((new Date()).getTime());
            },
            timeout : 10000, // change this to the timeout you need
            type : 'HEAD'
        }
    }
};

检查第28行的来源以获得默认值。您可以看到在检查头下设置检查的方法。

票数 1
EN

Stack Overflow用户

发布于 2015-09-30 20:26:08

考虑一下

选项(任何选项都可以作为函数提供),其默认值为: { //应该立即检查页面加载上的连接状态。checkOnLoad: false,//应该监视AJAX请求以帮助确定我们是否有连接。interceptRequests: true,//当连接关闭时,我们应该定期自动重新测试(设置为false为禁用)。重新连接:{ // **我们应该等待多少秒才能重新检查**。initialDelay: 3,// **我们应该在重试之间等待多长时间。延迟:(1.5 *最后一次延迟,上限为1小时) },//如果我们存储并尝试重发连接中断时失败的请求。请求:是的,//我们应该在连接关闭时显示一个蛇游戏吗? //它不包括在正常的构建中,除了// offline.min.js之外,您还应该引入js/snake.js。游戏:假}

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

https://stackoverflow.com/questions/32874935

复制
相关文章

相似问题

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