蓝牙小程序连接流程
2018-05-18 22:09:12 1 举报
测试。。。
作者其他创作
大纲/内容
7s未连接成功
同左边
jsCode
是
不可用
IOS
定向至套餐页面
关闭适配器停止搜索
打开蓝牙适配器(版本兼容)延时500ms
设置定时器7s
入口二(微信搜索“杀菌宝”、微信打开用过的小程序)
加载首页
2s未返回
success
服务器获取openId,及未完成任务信息
解报文获取设备状态
fail
用户操作:扫码
开始监听设备发现
重定向至连接页面
向设备发送查询指令(同ios共用一个方法)
7s未匹配设备
提供扫二维码的入口
设备异常不可用
获取用户及系统信息
跳转到使用界面use.wxml
Android
存储结果
否
异步加载
二维码是否有效
判断设备系统
获取系统信息
开启蓝牙notify2s定时器设备是否返回
匹配到设备
回调结果
微信登陆
清除定时器提供重连选择
设备正被他人使用
开启蓝牙搜索设备
是否缓存openId
清除定时器与设备建立连接
用户操作:重连
是否有未完成任务
不用等待登陆回调
暂时不做监听
向设备发送查询指令
可用
判断适配器可用
等待wx.login回调
加载连接页面
入口一(微信扫描小程序码)
mac转换为deviceId与设备建立连接
7s定时器发现设备匹配设备
获取蓝牙适配器状态
返回
0 条评论
下一页
为你推荐
查看更多