官方只会收集问题 从来不会解决,2022年6月25 依然没解决。。。。。
onBLEConnectionStateChange不执行是咋回事?wx.onBLEConnectionStateChange 接口没有回调 好像是没有执行 求解答是啥原因
2022-06-25每个回答下面都是要求提供机型这那的 倒是解决啊
IOS手机wx.onBLEConnectionStateChange 未监听到连接状态变化场景1:在调用了wx.closeBluetoothAdapter 打log显示关闭成功 但是 wx.onBLEConnectionStateChange里的log未打印l没有监听到蓝牙连接关闭操作。 场景2:手动关闭手机的蓝牙开关,这时候能监听到连接状态变化,是好用的。 我手中的两部苹果手机都有这个问题 一个ios12.3.1,微信7.0.5,基础库2.8.3;一个ios13.1.3,微信7.0.8,基础库2.9.1。 我的安卓手机就没有这个问题 会在打印关闭成功之前 返回蓝牙连接状态发生了改变。
2022-06-24同问
wx.onBLEConnectionStateChange 真机预览无法监听到状态变化?一加5T 微信版本8.0.22 系统版本 android 10 基础库:2.42.2 【手动关闭蓝牙设备】 预览的时候,可以监听到状态变化,但是真机调试的时候,无法检测到状态变化 代码: // 连接蓝牙低功耗设备 wx.createBLEConnection({ deviceId: deviceId, timeout: 10000, success(res) { if (res.errCode == 0) { that.setData({ isConnected: true }); } else { wx.showModal({ title: '提示', content: "不能正常对蓝牙设备进行连接", showCancel: false }) } // 该方法回调中可以用于处理连接意外断开等异常情况 wx.onBLEConnectionStateChange(function(r) { console.log(`device ${r.deviceId} state has changed, connected: ${r.connected}`) if (!r.connected) { that.setData({ isFinded: false, isConnected: false, isFailed: true }) } }) // 停止搜索蓝牙设备 wx.stopBluetoothDevicesDiscovery(); clearInterval(timer) clearInterval(timer2) }, fail(res) { wx.hideLoading(); if (res.errCode == 10012) { wx.showModal({ title: '提示', content: "连接超时", showCancel: false }) } }, complete() { wx.hideLoading(); } })
2022-06-24我配置了白名单,也添加饿了域名 还是只能安卓显示地图 iOS不显示 。官方可以解答一下吗
小程序中web-view中使用百度地图android可以正常显示,ios不支持- web-view下有一个业务是跳百度地图页面,在安卓机可以跳转,ios报不支付业务域名 - ios正常显示百度地图 -
2019-08-01