- wx.onBeaconUpdate持续调用有没有限制?
wx.onBeaconUpdate这个API一直在监听beacon数据的变化,在用了一段时间后拿不到任何数据了,不同手机的时长不一致,我想问是API有限制,还是手机本身有限制?时间久了拿不到数据这个很尴尬啊
2020-06-09 - 通过蓝牙扫描Beacon方法,不能重复开启和开闭获取Beacon的方法吗?对安卓机的兼容性有点差啊
现在我有个项目是通过蓝牙来获取具体的beacon,根据beacon的信号强弱来实现定位功能,用到了wx.openBluetoothAdapter、 wx.startBeaconDiscovery、wx.stopBeaconDiscovery、wx.onBeaconUpdate相关方法,打开定位页面的时候先检测本机蓝牙是否开启,然后开启搜索beacon设备,监听beacon设备的变化,把数据传给后台,离开页面的时候手动关闭搜索beacon,也就是在onUnload和onHide生命周期里关闭了,重新进去定位页面又是前面说的一套流程,检测、搜索、监听等,在ios里面处理得还行,就是在安卓机上,二次进去定位页面startBeaconDiscovery方法虽然成功了,但没有监听到beacon设备的变化,也就是onBeaconUpdate方法没有执行,拿不到数据,出现这样的机率挺高的。 分别用了vivo IQ00、小米8、华为mate10测试,问题都能重现,用iphone7s、iphoneX测试过效果还可以接受,是我的逻辑性问题还是api的兼容性对系统有要求啊,实在是搞不懂了,这是我部分的源码,求大神指点指点!!! [图片][图片] [图片]
2019-10-10 - 第一次授权获取总是失败 再次点击就好了
改了新版的getUserInfo 触发button授权 第一次点击会出现失败 但再次点击就可以获取到用户信息 求解啊 这是什么问题 原来的getUserInfo一次就能获取到的
2018-05-27