gpt4 book ai didi

javascript - 使用 HTML5 测试浏览器是否有互联网连接

转载 作者:行者123 更新时间:2023-11-30 10:13:23 25 4
gpt4 key购买 nike

是否有任何新的 HTML5 API,我找不到任何东西,可以检查用户是否有互联网连接。或者可能有一些 API 的异常使用允许执行此操作。我必须对其进行测试,并且我已经使用 ajax 调用进行测试,还有其他方法吗?

最佳答案

在一些新的浏览器中有 navigator.onLine 属性和 onlineoffline 事件。参见 https://developer.mozilla.org/en-US/docs/Web/API/NavigatorOnLine.onLine

否则,您可以尝试使用 Image 元素而不是 AJAX(假设您可以找到不会消失的一致图像 URL)。这样做的好处是无需担心跨源安全限制,这些限制使得很难区分失败的 AJAX 调用和因 CORS 问题而被阻止的调用。

关于javascript - 使用 HTML5 测试浏览器是否有互联网连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25243326/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com