有一段时间没有。没有写关于小程序的文章了。3月28日,微信的api又一次新的更新。期待已久的蓝牙api更新。就开始撸一番。
简述
- 蓝牙适配器接口是基础库版本 1.1.0 开始支持。
- iOS 微信客户端 6.5.6 版本开始支持,Android 客户端暂不支持
- 蓝牙总共增加了18个api接口。
Api分类
- 搜索类
- 连接类
- 通信类
API的具体使用
详细见官网:
https://mp.weixin.qq.com/debug/wxadoc/dev/api/bluetooth.html#wxgetconnectedbluethoothdevicesobject
案例实现
4.1 搜索蓝牙设备
- /**
- * 搜索设备界面
- */
- Page({
- data: {
- logs: [],
- list:[],
- },
- onLoad: function () {
- console.log('onLoad')
- var that = this;
- // const SDKVersion = wx.getSystemInfoSync().SDKVersion || '1.0.0'
- // const [MAJOR, MINOR, PATCH] = SDKVersion.split('.').map(Number)
- // console.log(SDKVersion);
- // console.log(MAJOR);
- // console.log(MINOR);
- // console.log(PATCH);
- // const canIUse = apiName => {
- // if (apiName === 'showModal.cancel') {
- // return MAJOR >= 1 && MINOR >= 1
- // }
- // return true
- // }
- // wx.showModal({
- // success: function(res) {
- // if (canIUse('showModal.cancel')) {
- // console.log(res.cancel)
- // }