Xam.Plugin.Connectivity(James Montemagno)忽略了提供的超时



所以这是这样的场景:设备连接到WIFI网络,但WIFI路由器无法访问互联网。换句话说,设备连接到无法访问互联网的WIFI网络。如果我打电话给await CrossConnectivity.Current.IsRemoteReachable("https://github.com", msTimeout: 1000);,通话时间远远超过 1 秒(我提到的超时(。关于为什么会发生这种情况的任何想法?我该如何解决它?

我使用的是此处提供的 3.1.1 版。

这是 Xam.Plugin.Connectivity 的问题。

IsRemoteReachable 函数返回"false"值,而不是在最大时间之后返回。 有人记录了您的问题:https://github.com/jamesmontemagno/ConnectivityPlugin/issues/117 https://github.com/jamesmontemagno/ConnectivityPlugin/issues/145

最新更新