私は mvvmcross を使用して、WPF、IOS、および Android プラットフォームをターゲットとするアプリケーションを開発しています。
ネットワークの状態とグローバルなネットワーク情報を取得するにはどうすればよいですか? 例 : IP アドレス、ネットワーク インターフェイス (イーサネット、Wifi、3g、...)
ありがとう
私は mvvmcross を使用して、WPF、IOS、および Android プラットフォームをターゲットとするアプリケーションを開発しています。
ネットワークの状態とグローバルなネットワーク情報を取得するにはどうすればよいですか? 例 : IP アドレス、ネットワーク インターフェイス (イーサネット、Wifi、3g、...)
ありがとう
mvvmcross v3 には、ネットワーク接続に関する情報を提供する Network プラグインがあります - https://github.com/slodge/MvvmCross/tree/v3/Plugins/Cirrious/Network
ただし、これは現在 iOS/Touch にのみ実装されています。Apple のReachability
要件を満たすためだけに存在します。
これを複数のプラットフォームで提供するには、独自のインターフェイスを追加して実装する必要があります。このプラグインを拡張するか、新しいプラグインを作成するか、UI プロジェクトから IoC インジェクションを使用するだけです。
すでにこれを行った人を私は知りませんが、これがオープンソースに貢献するのを楽しみにしています.