今日复盘9-17
今天主要是改蓝牙项目的bug。

工作中遇到的技术问题:
1、微信小程序ios wx.readBLECharacteristicValue读取失败,错误代码10004
解决:
苹果手机下代码必须写全套,一定要有一个读取服务和特征的步骤,但是里面的涉及到的服务id和特征id可以写死
(1)先连接设备,wx.createBLEConnection
(1)再获取服务,wx.getBLEDeviceServices
(2)再获取特征 ,wx.getBLEDeviceCharacteristics
(3)再根据服务和特征读取数据,wx.readBLECharacteristicValue

2、微信小程序退出登录如何从b页面返回首页并刷新?
解决:
(1)回到首页
wx.switchTab({
url: '/pages/index/index'
})
(2)index.js 用onShow()来判断wx.getStorageSync('token')是否存在

3、微信小程序 禁止ios页面下拉下滑滚动 出现空白的情况
解决:在page.json 中设置{"disableScroll":true},不可在app.json 中设置

情绪问题:
平常心

学到了什么:
IOS下调试蓝牙的经验。
展开
jinglisha于2021-09-17 09:31发布的图片
1