问题标签 [internet-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.

0 投票
1 回答
415 浏览

blackberry - 如何检查黑莓设备是否连接到互联网?

Android,检查互联网连接是这样的。

黑莓RIM怎么样?

p/s*:我不是要求检查连接类型或可用连接。

0 投票
1 回答
1742 浏览

javascript - 使用 jquery 检查互联网是否处于活动状态

我有以下侦听器来检查用户是否有活动的互联网连接:

它在我的笔记本电脑上运行良好。我不确定它在其他机器和设备上是否正常工作。我对这些东西不熟悉。因此,如果有人可以提供建议,我将不胜感激。顺便说一句,在我做研究的时候,我在 jquery 插件上偶然发现了这个 TrueOnline,有人试过吗? http://archive.plugins.jquery.com/project/trueonline

谢谢。

0 投票
1 回答
4267 浏览

networking - 从具有代理的以太网互联网创建没有代理身份验证的热点

我需要在我的笔记本电脑中创建一个 wifi 热点,它不需要由无线客户端(Android 手机)配置的代理。我拥有的是一个 ehternet 连接,通过它可以使用带有身份验证的 http 代理访问互联网。有什么办法吗?

0 投票
2 回答
4412 浏览

linux - 如何在 linux 中获取连接到 Internet 的程序列表?

在 linux 中,如何获取当前从 Internet 连接(并正在接收数据)的程序列表?

iftop 之类的命令很好,但不会显示基于进程的统计信息。

0 投票
4 回答
14488 浏览

router - 模拟糟糕的互联网连接

我正在开发一个可以通过 LAN 访问互联网的嵌入式设备。我现在处于测试阶段,我想测试设备在互联网连接不佳时的性能。目前,该设备通过集线器连接到路由器,我使用集线器通过 Wireshark 监控数据包。降低设备的互联网速度以模拟可能发生的场景的最佳方法是什么?

我可以通过 PC 完成吗?我需要访问路由器吗?如果是这样,是否可以限制路由器接口中每个IP的速度?

其实有朋友建议我买个usb2lan网卡,把PC局域网连接到嵌入式设备,然后用软件QoS限制器。你认为它会起作用吗?

0 投票
2 回答
2886 浏览

android - NetworkOnMainThreadException 当我查看是否有互联网连接时

我正在尝试检查我的移动设备是否可以访问互联网,但出现以下错误:

在我的应用程序中,我需要通过 WIFI 或数据连接检查设备是否有互联网连接。所以我测试是否有与谷歌的连接。如果这种方法可能是我的问题的原因,则不是。这是我正在使用的代码。

任何的想法?谢谢!!

0 投票
4 回答
1006 浏览

iphone - 在 jQuery .click() 上的 UIWebView App 中检查 Internet

当应用程序首次打开时,我使用此代码检查互联网:

我有一个具有 jQuery .click() 函数的 UIWebView 应用程序。一旦用户单击该按钮,有没有办法再次检查 Internet?

0 投票
1 回答
520 浏览

cordova - phonegap:存储数据直到检测到网络

我正在编写一个应用程序,它允许用户在几个表单字段中描述一些东西,然后给它拍照。数据和照片保存在我们的服务器上,因此可以随时随地实时查看。如果没有网络连接,我可以在本地存储数据,直到再次检测到连接?一旦检测到网络连接,我可以在后台将数据发布到服务器吗?

在我看来,可能有一个明显的解决方案(插件、线程、论坛),但如果有,它就会避开我。

提前致谢!

0 投票
1 回答
248 浏览

pcap - 使用 libpcap Mac 查找活动的 Internet 连接

我正在尝试使用 pcaplib 监视当前活动 Internet 连接的数据包。但我不确定如何找到当前活动的互联网连接。我知道pcap_findalldevs()会返回可用网络设备的列表。但用户可能会使用 en0、en1 甚至是 VPN 连接。我想知道如何找到当前的互联网连接以及如何在它发生变化时收到通知?

0 投票
2 回答
826 浏览

ios - CFNetDiagnosticCopyNetworkStatusPassively 中可能存在的错误?仅通过 3G/4G 返回 kCFNetDiagnosticConnectionDown。

这里有一个奇怪的错误。这仅在 iOS 设备专门用于 3G/4G 网络时才会出现。即如果通过WiFi - 没有错误,一切正常。

好的,所以我在尝试将数据加载到 UIWebView 之前调用了上述方法。

正如我所说 - 通过 WiFi 网络,这非常有效。

如果 WiFi 已关闭(或不可用/未连接)并且设备正在使用 SIM 卡进行 3G/4G 网络。

调用的行:

返回一个 long 等价于:

因此,我的测试失败了,我向用户显示警告 UIAlertView。

但是网络是有的!如果我将测试行更改为:

它在 3G/4G 上运行并下载网页 - 因此设备或网络没有故障。

但呼叫CFNetDiagnosticCopyNetworkStatusPassively仅在 3G/4G 上失败。

有任何想法吗?

这刚刚在我最近加急进入 App Store 的应用程序中发现,以满足广告和商品销售的最后期限,如果我的代码有错误 - 我需要尽快修复并重新提交。