小程序
小游戏
企业微信
微信支付
扫描小程序码分享
我是场景需要,经过考虑后采用的微信小程序,具体场景是:一个手机开放热点,其它手机需要连接热点,获取一些验证信息之类的,采用手机的AP模式。这样才能保证大家都在一个局域网内,但是我看了小程序的文档,并没有相关的API,蓝牙之类的又不能满足需求,可能是我看的不仔细,没有找到相关的实现方式,希望有大佬可以提点一下!谢谢!
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
没见过有相关的API
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
如果只是需要验证手机和设备是不是在同一个局域网,通过mDNS 发现这台设备,并通过mDNS查询设备相关信息即可
// 开始设备发现 wx.startLocalServiceDiscovery({ // 当前手机所连的局域网下有一个 _http._tcp. 类型的服务 serviceType: '_http._tcp.', success: console.log, fail: console.log }) wx.onLocalServiceFound(res=>{ // 处理发现的设备 // res { serviceType,serviceName,ip,port } }) // 向设备发送请求,获取设备信息 wx.request({url: ip + ':' + port +'url'})
有局域网相关接口,但没有AP相关的 https://developers.weixin.qq.com/miniprogram/dev/framework/ability/mDNS.html ,可以看看是否满足需求
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
没见过有相关的API
如果只是需要验证手机和设备是不是在同一个局域网,通过mDNS 发现这台设备,并通过mDNS查询设备相关信息即可
// 开始设备发现 wx.startLocalServiceDiscovery({ // 当前手机所连的局域网下有一个 _http._tcp. 类型的服务 serviceType: '_http._tcp.', success: console.log, fail: console.log }) wx.onLocalServiceFound(res=>{ // 处理发现的设备 // res { serviceType,serviceName,ip,port } }) // 向设备发送请求,获取设备信息 wx.request({url: ip + ':' + port +'url'})
有局域网相关接口,但没有AP相关的 https://developers.weixin.qq.com/miniprogram/dev/framework/ability/mDNS.html ,可以看看是否满足需求