今天微信好像将基础款更新了,我升级了一下后原项目出现了一些bug,下面是我已经的2个:
一,ios调用wx.openBluetoothAdapter失败
二,是不是微信改了wx.switchTab的内部实现,导致的问题是,我调用这个之方法后中间的页面中的函数也会执行,我是不是这样。
第一个问题,蓝牙开启状态下,iphone6,页面onLoad调用bluetoothInit走fail回调,这个问题偶现;
第二个问题,今天竟然好了,纳闷
bluetoothInit() {
return new Promise((resolve, reject) => {
if (wx.openBluetoothAdapter) {
wx.openBluetoothAdapter({
success: (res) => {
console.log(“初始化success”, res)
resolve(res)
},
fail: (res) => {
console.log(“初始化fail”)
reject(res)
}
})
} else {
wx.showModal({
title: ‘温馨提示’,
content: ‘当前微信版本过低,无法使用该功能,请升级到最新微信版本后重试。’
})
}
})
}