问题标签 [network-connection]
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.
java - android webview没有连接错误
我试图显示一个没有连接的自定义错误,但它在下面不起作用的是代码,并且在 manifest.xml 中我提供了网络状态。Connection() 正在检查类中的网络状态。希望这有助于解决问题。
ios - 如何在 iOS 编程中检查网络提供商名称?
我需要检查设备是否已正确连接到“My-Wifi”网络。如果它已连接,那么我将向服务器发送一些数据,否则不会。
现在我只是使用 Reachability 类检查 Internet 连接。
那么如何检查呢?
javascript - Chrome OS,通过 Chrome 扩展快速判断是否有互联网连接?
我正在尝试编写一个扩展来缓存页面内容以供离线阅读。如果用户在离线时激活扩展的弹出窗口,我想显示缓存的内容。目前,我想我可以发出一个 ajax 请求并等待它是否失败,但如果 chrome API 的一部分可以让我更快地做到这一点,那将是理想的。
我做了一些谷歌搜索,没有遇到任何事情。
android - 使用 Robotiumin 如何检查或制作测试用例来检查 android 中的网络连接可用性?
我是 android 测试的新手,我正在使用 Robotium 进行测试,我有一个场景需要检查网络(WiFi、3G、2G)连接是否可用,那么我该如何为此编写测试用例。请帮助解决这个问题..谢谢。
xcode - iOS Xcode - 可达性 (TonyMillion) - 如果 iOS 应用程序没有网络连接,则显示警报
我一直在尝试将这个(https://github.com/tonymillion/Reachability/)实现到我的 iOS iPhone 应用程序中 4 个小时。我已经看到了关于它的其他问题,但没有一个明确显示如何实现代码。有人可以帮忙吗?
我想要做的就是在它们未连接(或失去连接)到网络(WiFi 或蜂窝网络)时显示警报。
有人可以告诉我把什么代码放在哪里吗?非常感谢!如果需要,我可以发布代码或任何内容。
blackberry - HttpConnection 连接移动网络或 3G
当我在使用 WiFi 的设备上运行此应用程序时,它工作正常。但是当我使用移动网络或 3g 时,它会出错。它不适用于移动网络。
我正在使用这段代码:
还有我的 ConnectionTools 类代码:
你能给我任何解决方案吗?
我们应该为移动网络或3g做些什么?
windows - 自定义 Windows USB / RNDIS .inf 文件以更改网络连接名称
我的嵌入式 Linux 设备使用g_ether
Linux 中的驱动程序通过 USB 上的以太网与 Windows 7 通信。我正在尝试修改linux.inf
下面的内核源代码中的示例文件,src/Documentation/usb/
以使我的设备在 Windows 网络连接对话框中显示为“本地连接 2”以外的其他内容。
我只是修改了文件的[strings]
一部分linux.inf
以指定一个自定义字符串,该字符串确实显示为“本地连接 2”主标题下的子字符串。
我不知道如何让我的设备说出例如“Phils Device”而不是“Local Area Connection 2”。如果有人能启发我如何做到这一点,我将不胜感激!谢谢 -
我修改的示例 .inf 文件的一部分:
参考:
http://msdn.microsoft.com/en-us/library/ff570620.aspx
http://msdn.microsoft.com/en-us/windows/hardware/gg463293.aspx
iphone - 检查网络可用性
我使用可达性类来检查我的应用程序中的网络连接......
我需要找出网络状态何时发生变化(即网络状态从可达变为不可达,反之亦然)。
有没有代表发现这个想法,有什么建议吗?
android - 如何判断“移动网络数据”是启用还是禁用(即使通过 WiFi 连接)?
我有一个应用程序,我希望能够使用它从远程查询中获取连接状态报告。
我想知道是否连接了 WiFi,以及是否通过移动网络启用了数据访问。
如果 WiFi 超出范围,我想知道我是否可以依赖移动网络。
问题是我通过WiFi连接时,数据启用总是返回true,而我只有在没有WiFi连接时才能正确查询移动网络。
我看到的所有答案都建议轮询以查看当前连接是什么,但我想知道移动网络是否可用,如果我需要它,即使我目前可能通过 WiFi 连接。
无论如何都可以告诉是否启用了移动网络数据而无需轮询以查看是否已连接?
编辑
因此,当通过 WiFi 连接时,如果我转到设置并取消选择“启用数据”,然后在我的应用程序中执行以下操作:
mob_avail 返回为“真”,但我已禁用移动网络数据,所以我希望它为“假”
如果我关闭 WiFi,则(正确地)没有连接,因为我禁用了移动网络数据。
那么,当我通过 WiFi 连接时,如何检查是否启用了移动网络数据?
更新
我按照 ss1271 的评论中的建议查看了 getAllNetworkInfo()
我在以下 3 个条件下输出了返回的有关移动网络的信息
WiFi 关闭 - 移动数据开启
WiFi 开启 - 移动数据关闭
WiFi 开启 - 移动数据开启
并得到以下结果:
关闭 WiFi 时:
移动[HSUPA],状态:CONNECTED/CONNECTED,原因:未知,额外:互联网,漫游:false,故障转移:false,isAvailable:true,featureId:-1,userDefault:false
WiFi开启/移动关闭
NetworkInfo:类型:mobile[HSUPA],状态:DISCONNECTED/DISCONNECTED,原因:connectionDisabled,额外:(无),漫游:false,故障转移:false,isAvailable:true,featureId:-1,userDefault:false
WiFi开启/移动开启
NetworkInfo:类型:mobile[HSPA],状态:DISCONNECTED/DISCONNECTED,原因:connectionDisabled,额外:(无),漫游:false,故障转移:false,isAvailable:true,featureId:-1,userDefault:false
因此,您可以看到 isAvailable 每次都返回 true,并且状态仅在 WiFi 生效时显示为已断开连接。
澄清
我不想查看我的手机当前是否通过移动网络连接。我正在尝试确定用户是否启用/禁用了移动网络上的数据访问。他们可以通过转到设置 -> 无线和网络设置 -> 移动网络设置 -> 启用数据来打开和关闭此功能
c# - 如何检查 Windows 8 设备当前是否正在通过 wifi/移动数据连接发送/接收数据?
我想看看是否有移动数据活动。如何使用 WinRT api (c#) 执行此操作?我可以检查设备是否有活动的移动数据、以太网或 wifi 连接,但似乎无法检查这些连接中的任何一个当前是否正在发送/接收数据。