问题标签 [offline.js]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Offline.js 问题
我正在使用Offline.js
。Offline.js 是一个库,可在用户失去 Internet 连接时自动提醒他们。我使用了offline.js版本0.5.0.0,我在_Layout Page中设置了offline.min.js。它在谷歌浏览器中运行良好Mozilla
,但在某些页面中运行不完美。我已经使用Ajax request
来处理表单提交事件。因此,一旦成功提交,然后重定向到另一个页面(我的 Ajax 请求代码如下)。在这种情况下,offline.min.js
自动执行并给出消息互联网丢失,但互联网工作正常。此问题仅出现在 Mozilla 中。请为我提供帮助。
javascript - Offline.js 错误信息
我正在使用Offline.js库在用户失去互联网连接时通知他们。目前这个库拦截每个 AJAX 请求并决定用户是否有连接。
这是连接丢失时自动调用的函数:
我想知道是否有机会通过记录到控制台的实际错误消息通知用户,例如net::ERR_CONNECTION_REFUSED或net::ERR_INTERNET_DISCONNECTED?
javascript - Offline.js - 在线检查?
下面是我的代码。
简单地说,我不知道如何使连接从 ONLINE 转换为 OFFLINE,更新 css 的事件(https://github.com/hubspot/offline)将被触发。
如果它从离线变为在线,则它会在 10 秒内更新。但我不确定如何让它在另一个方向工作?
看来如果我调用 Offline.check(); 手动它会更新,但理想情况下我希望它自动执行此操作。欢迎任何想法。
javascript - 如何让 Offline.js 区分真正的离线行为和服务器宕机?
我们的团队已经开始使用Offline.js,一个可以检测用户是否离线的库。我们目前已将其设置为使用以下代码在我们的服务器上查找图像:
但是,我们发现如果我们的服务器出现故障,最终用户会收到错误消息,说他们的互联网已断开连接,这是不正确的。他们的互联网很好,这对我们来说是个问题。
我不相信可以通过正常运行时间更可靠的网站进行检查;它一定是我们服务器上的东西。从 Offline.js 文档中:
确保您检查的 URL 与您的页面具有相同的来源(连接方法、域和端口都必须相同),否则您将遇到 CORS 问题。
那么如何让 Offline.js 区分真正的离线行为和服务器宕机呢?
javascript - Offline.js - 多语言
我正在使用Offline.js。Offline.js 是一个库,可在用户失去 Internet 连接时自动提醒他们。
Offline.js在 css 文件中提供了不同的语言,但每种语言都包含他的 css 文件。
在我的网站中,我检测用户语言并以他的语言显示单词以获得良好的用户体验。
你能适应这个库吗?
谢谢
javascript - Offline.js 跨域图片给出未定义
我希望我的网络应用程序知道它是否在线(以避免我的谷歌地图功能),所以我使用Offline.js。我正在尝试从我们的网站访问图像,但网络应用程序未在线托管(它在本地运行),因此访问是跨域的。这是我的代码$(document).one('ready',
:
但是on_line = undefined
。为什么是这样?有不同的方法可以做到这一点吗?
ios - 在线/离线 webapp 在 Safari 中抑制消息框“关闭飞行模式或使用 Wi-Fi 访问数据”
我有一个没有清单但应该在在线和离线模式下工作的 web 应用程序。我正在使用 Offline.js 来检测网络状态。首次离线时,会弹出一个消息框“关闭飞行模式或使用 Wi-Fi 访问数据”并结束全屏模式。有没有办法阻止 iOS 的 Safari 出现这种行为?
javascript - 使用 OfflineJS 和 AngularJS
我正在开发一个角度应用程序,我想在其中集成OfflineJS功能。我创建了一个通用服务,用于从 API 获取和发布数据,以及每个模块的特定服务。这是代码
以及像用户模块这样的特定模块服务
如何在此代码中集成OfflineJS,我想在网络连接断开时拦截 HTTP 请求,并在网络连接启动时恢复请求。我已经研究过这个例子,但无法将它整合到角度需要一个例子来开始。
offline.js - 使用 offline.js 隐藏提交按钮
我正在使用offline.js (0.7.18) 并且它工作正常,当我打开/离线时,指示器会改变状态,到目前为止一切都很好。
我还可以在Offline JS Simulate UI上看到,当触发 on/offline 时,登录面板的样式在 display:block 和 display:none 之间切换。但我无法发现这是如何工作的。
我想在触发离线时隐藏“提交”按钮。