当前位置: 首页 > news >正文

uniapp微信小程序接入airkiss插件进行WIFI配网

 本文可参考uniapp小程序插件

一.申请插件

微信公众平台设置页链接:微信公众平台

登录您的小程序微信公众平台,进入设置页,在第三方设置->插件管理->添加插件中申请AiThinkerAirkissforWXMini插件,申请的插件appId为【wx610ea582556c983e】。

二.插件引入

打开根目录的 manifest.json 文件,点击源码视图,在"mp-weixin" 里面 ,插入以下代码

 // WIFI配网插件
"airkiss" : {"version" : "1.1.2","provider" : "wx610ea582556c983e"
}

 三.页面使用

script代码

<script>// #ifdef MP-WEIXINconst airkiss = requirePlugin('airkiss');//获取版本console.log(airkiss.version)// #endifexport default {data() {return {ssid: "",password: "",}},onLoad(options) {},mounted() {// #ifdef MP-WEIXIN// 获取当前连接wifi名称:uni.getConnectedWifi({partialInfo: true,success: (res) => {this.ssid = res.wifi.SSID}})// #endif},methods: {startAirkiss() {//这里最好加微信小程序判断账号密码是否为空,以及其长度和是否为5G频段//ssid为WIFI账号,password为WIFI密码airkiss.startAirkiss(this.ssid, this.password, (res) => {if (res.code == 0) {console.log('初始化失败', res.result)} else if (res.code == 1) {console.log('配网成功', '设备IP:' + res.ip + '\r\n 设备Mac:' + res.bssid)} else if (res.code == 2) {console.log('配网失败', '请检查密码是否正确')} else {}})},},onUnload() {// #ifdef MP-WEIXINairkiss.stopAirkiss()// #endif},}
</script>

http://www.lryc.cn/news/488236.html

相关文章:

  • 03 —— Webpack 自动生成 html 文件
  • Python毕业设计选题:基于python的豆瓣电影数据分析可视化系统-flask+spider
  • 抽象类能使用final修饰吗?
  • C语言内存:我家大门常打开
  • 路由协议——iBGP与EBGP
  • 【Linux】基础02
  • Elasticsearch面试内容整理-安全与权限管理
  • 【数据分享】中国汽车工业年鉴(1986-2023)
  • el-cascader 使用笔记
  • 代替Spinnaker 的 POINTGREY工业级相机 FLIR相机 Python编程案例
  • 网络篇12 | SSH2协议应用,禁SFTP子模式实现文件传输
  • MetaGPT实现多动作Agent
  • docker更新镜像源
  • TSmaster Trace 窗口
  • 【Python模拟websocket登陆-拆包封包】
  • 速盾:海外服务器使用CDN加速有什么好处?
  • windows系统中实现对于appium的依赖搭建
  • 使用MATLAB进行字符串处理
  • Sourcetree登录GitLab账号
  • Linux进阶:软件安装、网络操作、端口、进程等
  • 光猫、路由器、交换机之连接使用(Connection and Usage of Optical Cats, Routers, and Switches)
  • 2025蓝桥杯(单片机)备赛--扩展外设之超声波测距原理与应用(十一)
  • 分布式数据库中间件可以用在哪些场景呢
  • MyBatis-Plus分页插件IPage用法
  • 使用MATLAB进行遗传算法设计
  • mindtorch study
  • java八股-SpringCloud微服务-Eureka理论
  • 2024信创数据库TOP30之蚂蚁集团OceanBase
  • 查找redis数据库的路径
  • DrugLLM——利用大规模语言模型通过 Few-Shot 生成生物制药小分子