微信硬件-----wifi扫描周围设备,安卓搜不到onScanWXDeviceResult

JAVA道人 2017-08-08 11:52:27
ios能搜到,是公众号H5内置网页里的.按照开发文档写的js,有同学遇到过这样的问题吗?
...全文
743 1 收藏 7
写回复
7 条回复
我的兄弟叫顺溜2011 2019年12月13日
大兄弟,解决没!JSAPI onScanWXDeviceResult 苹果 无回调 安卓可以跟你一样呀!
回复 点赞
guanyelong 2018年04月17日
我感觉是你们的参数配置出现了问题。我记得给设备授权的时候有一个参数是connect_protocol ,你们当时是不是就给了一种。详细:支持以下四种连接协议: 支持以下四种连接协议: android classic bluetooth – 1 ios classic bluetooth – 2 ble – 3 wifi -- 4 一个设备可以支持多种连接类型,用符号"|"做分割,客户端优先选择靠前的连接方式(优先级按|关系的排序依次降低),举例: 1:表示设备仅支持andiod classic bluetooth 1|2:表示设备支持andiod 和ios 两种classic bluetooth,但是客户端优先选择andriod classic bluetooth 协议,如果andriod classic bluetooth协议连接失败,再选择ios classic bluetooth协议进行连接 (注:安卓平台不同时支持BLE和classic类型) http://iot.weixin.qq.com/wiki/new/index.html?page=3-5-4
回复 点赞
zerovszero1 2018年04月17日
引用 5 楼 guanyelong 的回复:
我感觉是你们的参数配置出现了问题。我记得给设备授权的时候有一个参数是connect_protocol ,你们当时是不是就给了一种。详细:支持以下四种连接协议: 支持以下四种连接协议: android classic bluetooth – 1 ios classic bluetooth – 2 ble – 3 wifi -- 4 一个设备可以支持多种连接类型,用符号"|"做分割,客户端优先选择靠前的连接方式(优先级按|关系的排序依次降低),举例: 1:表示设备仅支持andiod classic bluetooth 1|2:表示设备支持andiod 和ios 两种classic bluetooth,但是客户端优先选择andriod classic bluetooth 协议,如果andriod classic bluetooth协议连接失败,再选择ios classic bluetooth协议进行连接 (注:安卓平台不同时支持BLE和classic类型) http://iot.weixin.qq.com/wiki/new/index.html?page=3-5-4
我只是想实现智能联网和获取硬件id,不需要对设备授权吧?我获取硬件id实现过程是扫描成功后获取onScanWXDeviceResult事件。
回复 点赞
zerovszero1 2018年04月16日
微信硬件平台,configWXDeviceWiFi 智能联网成功->openWXDeviceLib初始化设备库成功->startScanWXDevice扫描设备成功->onScanWXDeviceResult扫描到某个设备事件失败。 我现在是安卓可以出发这个事件,接受信息。苹果不行. 我跟你是相反的
回复 点赞
雨雾晨曦 2017年09月26日
楼主能详谈吗?1990687392
回复 点赞
齐墨 2017年08月30日
楼主有解决方案了吗?也碰到同样的问题,能把解决方案 说一下吗?
回复 点赞
相忘于江湖 2017年08月18日
很显然,我也遇到了这个问题。 ios下的微信能扫描到。安卓的死活不行,已经折腾我好几天了。毫无进展。
回复 点赞
发动态
发帖子
微信开发
创建于2014-09-23

594

社区成员

3726

社区内容

微信开发即微信公众平台开发,将企业信息、服务、活动等内容通过微信网页的方式进行表现,通过二次开发可以将公众账号由一个媒体型营销工具转化成提供服务的产品。
社区公告
暂无公告