2017-06-29 13 views
1

こんにちは私はXamarinフォームを作成しています。私はXam.Plugins.Connectivityパッケージを使用していますが、私はCrossConnectivity.Current.ConnectivityChanged + = HandleConnectivityChangedはXamarinフォーム+ UWPで動作しません

CrossConnectivity.Current.ConnectivityChanged + = HandleConnectivityChanged

無効HandleConnectivityChanged(オブジェクト送信者、ConnectivityChangedEventArgs E) {}

を呼び出すmのとき、それはで働いていますAndroid、ios、Windowsの電話機ですが、UWP Desktopは動作していません。

私を助けてください。

答えて

2

私はあなたのコードをテストし、問題を再現しました。 Ethernetで切断したとき、HandleConnectivityChangedメソッドが呼び出されませんでした。

enter image description here

そして私は、ネットワークステータスアイコンではなく、イーサネット断線のないインターネットへのアクセスを表示しないことに気づきました。

enter image description here

私は、ネットワーク接続をチェックし、すべての接続を無効にします。ネットワーク状態アイコンに接続が表示されず、HandleConnectivityChangedが呼び出されました。

enter image description here

あなたが接続を無効にすると、他の接続が表示されているのであれば、あなたは確認することができます。

関連する問題