【发布时间】:2016-11-07 06:11:31
【问题描述】:
我是 Xamarin.Forms 的新手,我想检查 iOS 和 Android 应用程序中的 Internet 连接状态。事实上,使用 CrossConnectivity 插件我能够成功检查互联网连接,但它不能作为监听器工作。例如,当我打开我的应用程序并且没有互联网连接时,它会向我显示“没有互联网连接”的消息,现在如果我打开我的移动数据,那么它也会向我显示相同的消息。我为此使用以下代码:
string isConnected=CrossConnectivity.Current.IsConnected?"Connected":"No Connection";
我的应用程序无法监听中间某事中互联网连接的变化状态。
【问题讨论】:
-
我是专门针对每个平台做的,如果您有兴趣我可以提供答案,否则我不知道它是否存在于 XF..
-
当然。我可以使用依赖服务。请给我一个平台特定的解决方案。
标签: c#-4.0 xamarin.forms internet-connection