跳转到帖子

游客您好,欢迎来到黑客世界论坛!您可以在这里进行注册。

赤队小组-代号1949(原CHT攻防小组)在这个瞬息万变的网络时代,我们保持初心,创造最好的社区来共同交流网络技术。您可以在论坛获取黑客攻防技巧与知识,您也可以加入我们的Telegram交流群 共同实时探讨交流。论坛禁止各种广告,请注册用户查看我们的使用与隐私策略,谢谢您的配合。小组成员可以获取论坛隐藏内容!

TheHackerWorld官方

基于uniapp开发的小程序WiFi连接开启TCP通讯(由于微信小程序WiFi模块的不稳定,此方案废弃)转用Android原生

精选回复

发布于

背景:

调研智能配网方案,因为基于MicroPython没有集成SmartConfig功能,只能自己实现

方案就是连接硬件开启的热点,建立TCP通讯,把要配置的WiFi名密码发给硬件设备,让硬件设备完成配网。

方案1:微信小程序

发现网上有部分实现方案是基于微信小程序的,查文档发现微信小程序开启了连接硬件的能力。

1011411-20220911224231142-933515731.png

实现小程序方案:

uniapp

1011411-20220911224907025-1496348649.png

 

撸了一版,

1011411-20220911225139419-886633553.jpg1011411-20220911225156620-1094303190.jpg

1011411-20220911225220344-1613190513.jpg

1011411-20220911225228256-1164914804.jpg

1011411-20220911225243902-1730364036.jpg

 

 

本想着让小程序帮忙解决Android的兼容性难题,可是没想到小程序不稳定,连哭的地方都找不到

比如突然出现的连接超时,导致后续连接报错是密码错误!!!

1011411-20220911225447984-1076052663.png1011411-20220911225509910-1834426701.png

 

 

耍不起。

方案2:使用Android原生

这个方案更接近手机底层,有啥问题更好解决

1011411-20220911230138209-1269405844.jpg1011411-20220911230154336-1979626760.jpg1011411-20220911230218098-1051785448.jpg

中间没有微信小程序这一层,处理起来好多了。。。

 

创建帐户或登录后发表意见

最近浏览 0

  • 没有会员查看此页面。