问题标签 [nehotspothelper]

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 回答
49 浏览

c# - 强制 HTTP 调用通过 Xamarin iOS 上的 WIFI 网络

我有一个用 Xamarin Forms 开发的应用程序,它以编程方式连接到物联网设备公开的 WIFI(没有互联网访问权限)。

这是我用来连接 wifi 网络的代码:

成功建立连接后,应用程序会对IoT 设备的 IP 执行一些 HTTP 调用。
有时会发生 HTTP 调用通过蜂窝数据连接而不是 WIFI 连接(因为加入的网络没有互联网连接?)并且它们失败。(简单地说,我看到 4G 图标仍然可见,而不是代表 WIFI 连接的图标)。在这些情况下,移动连接和 WIFI 连接之间的切换会在几分钟后发生。

有没有办法强制 HTTP 调用通过刚刚加入的网络?