flutter - 无法使用颤振中的wifi包连接到wifi
问题描述
我正在开发一个应用程序,列出可用的 wifi 设备并连接到选定的设备。我正在使用颤振的 wifi 包的 Wifi.connection 连接到选定的网络。每次我尝试连接到 wifi 时,它都会返回 WifiState.error。
这是我尝试连接到 wifi 的代码。
import 'package:flutter/material.dart';
import 'package:wifi/wifi.dart';
Future<Null> connection() async {
print('funciton called');
Wifi.connection('Mohit1', 'mohit@123').then((v) {
print(v);
});
}
class MyHomePage extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Scaffold(
body: Center(
child: FlatButton(
onPressed: ()=> connection(),
child: Text('Connect'),
),
),
);
}
}
我有点坚持这一点,因为它只是一个 API。我不知道要查找有关此错误的内容。提前致谢。
解决方案
wifi包好像很久没更新了。flutter_wifi_connect和wifi_iot应该能够满足您的需求。
推荐阅读
- django - 在 sys.path.append() 之后未导入模块
- mysql - 错误代码:2013。在运行 MySQL 查询时,查询期间丢失了与 MySQL 服务器的连接
- javascript - 查找数组中最早的重复日期
- python - 在浏览器中缓存静态文件
- c# - 为什么向数组类型对象声明和赋值会抛出超出范围的错误?
- javascript - 对 AWS Amplify Express Server 进行更改后更新的正确方法是什么?
- winforms - Visual Studio PowerShell Out-File 到 .txt 文件名不按顺序
- javascript - JavaScript 俄罗斯方块 tetrominoes 在移动和旋转后分开
- sql-server - 使用代码从 VB NET 中的 DevExpress 将数据从 SQLServer 添加到 XRLabels
- excel - 在 Selenium VBA 中提取变化的 XPath