как определить, является ли тип сети 2g, 3g или 4g, используя xamarin essential - PullRequest
0 голосов
/ 13 января 2019

как я могу определить, является ли тип сети 2g, 3g или 4g, используя xamarin essential

Я знаю, что xamarin essential имеет функции для определения типа подключения

var current = Connectivity.NetworkAccess;

if (current == NetworkAccess.Internet)
{
     // Connection to internet is available
}

Но если это интернет-тип, то я хочу знать, если это 2g / 3g / 4g / 5g

1 Ответ

0 голосов
/ 13 января 2019

Проверка подключаемого модуля https://github.com/jamesmontemagno/ConnectivityPlugin и ConnectionTypes

public enum ConnectionType
{
    /// <summary>
    /// Cellular connection, 3G, Edge, 4G, LTE
    /// </summary>
    Cellular,
    /// <summary>
    /// Wifi connection
    /// </summary>
    WiFi,
    /// <summary>
    /// Desktop or ethernet connection
    /// </summary>
    Desktop,
    /// <summary>
    /// Wimax (only android)
    /// </summary>
    Wimax,
    /// <summary>
    /// Other type of connection
    /// </summary>
    Other,
    /// <summary>
    /// Bluetooth connection
    /// </summary>
    Bluetooth
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...