Есть ли способ подключиться к определенной сети Wi-Fi в dotnet Maui?

Я создаю приложение, которому необходимо подключиться к устройству, на котором установлена ​​точка доступа Wi-Fi. Однако, чтобы сделать это более удобным для пользователя, я хотел бы, чтобы приложение подключалось к точке доступа от имени пользователя.

Например, когда приложение запускается, пользователь нажимает «подключиться», и появляется счетчик, пока приложение подключается к сети. Возможно, SSID и парольная фраза еще не сохранены на телефоне.

Я также хотел бы, чтобы был метод, с помощью которого пользователь мог бы нажать кнопку «Отключиться», чтобы вернуться в предыдущую сеть.

Мне бы хотелось, чтобы этот метод был максимально кросс-платформенным. Особенно Android и iOS.

Заранее большое спасибо, если вы прольете свет на то, как я могу этого добиться!

(Я не смог найти в Интернете ничего подходящего метода достижения этой цели - похоже, не было API).

1 ответ

MAUI — это кроссплатформенная среда пользовательского интерфейса, которая предоставляет все потенциальные SDK ОС через C#. Поэтому вам может потребоваться использовать соответствующие собственные API для разных платформ для подключения к определенной сети WIFI.

Для получения дополнительной информации вы можете обратиться к перечисленным ниже документам:

WifiManager

WifiNetworkSpecifier для Android 10+.

NEHotspotConfiguration для iOS.

Вызов кода платформы . Вызовите собственные API-интерфейсы MAUI.

Другие вопросы по тегам