Есть ли способ подключиться к определенной сети Wi-Fi в dotnet Maui?
Я создаю приложение, которому необходимо подключиться к устройству, на котором установлена точка доступа Wi-Fi. Однако, чтобы сделать это более удобным для пользователя, я хотел бы, чтобы приложение подключалось к точке доступа от имени пользователя.
Например, когда приложение запускается, пользователь нажимает «подключиться», и появляется счетчик, пока приложение подключается к сети. Возможно, SSID и парольная фраза еще не сохранены на телефоне.
Я также хотел бы, чтобы был метод, с помощью которого пользователь мог бы нажать кнопку «Отключиться», чтобы вернуться в предыдущую сеть.
Мне бы хотелось, чтобы этот метод был максимально кросс-платформенным. Особенно Android и iOS.
Заранее большое спасибо, если вы прольете свет на то, как я могу этого добиться!
(Я не смог найти в Интернете ничего подходящего метода достижения этой цели - похоже, не было API).
1 ответ
MAUI — это кроссплатформенная среда пользовательского интерфейса, которая предоставляет все потенциальные SDK ОС через C#. Поэтому вам может потребоваться использовать соответствующие собственные API для разных платформ для подключения к определенной сети WIFI.
Для получения дополнительной информации вы можете обратиться к перечисленным ниже документам:
WifiNetworkSpecifier для Android 10+.
NEHotspotConfiguration для iOS.
Вызов кода платформы . Вызовите собственные API-интерфейсы MAUI.