基础库 1.1.0 开始支持,低版本需做兼容处理
监听寻找到新设备的事件
CALLBACK参数说明:
参数 | 类型 | 说明 |
---|---|---|
devices | Array | 新搜索到的设备列表 |
蓝牙设备信息
参数 | 类型 | 说明 |
---|---|---|
name | String | 蓝牙设备名称,某些设备可能没有 |
deviceId | String | 用于区分设备的 id |
RSSI | Number | 当前蓝牙设备的信号强度 |
advertisData | ArrayBuffer | 当前蓝牙设备的广播数据段中的ManufacturerData数据段 (注意:vConsole 无法打印出 ArrayBuffer 类型数据) |
advertisServiceUUIDs | Array | 当前蓝牙设备的广播数据段中的ServiceUUIDs数据段 |
localName | String | 当前蓝牙设备的广播数据段中的LocalName数据段 |
示例代码:
// ArrayBuffer转16进度字符串示例
function ab2hex(buffer) {
var hexArr = Array.prototype.map.call(
new Uint8Array(buffer),
function(bit) {
return ('00' + bit.toString(16)).slice(-2)
}
)
return hexArr.join('');
}
wx.onBluetoothDeviceFound(function(devices) {
console.log('new device list has founded')
console.dir(devices)
console.log(ab2hex(devices[0].advertisData))
})
KESION 科汛软件
KESION 科汛软件是国内领先的在线教育软件及私域社交电商软件服务提供商,长期专注于为企业提供在线教育软件及社交电商SaaS平台解决方案。
公司核心产品云开店SaaS社交电商服务平台、在线教育SaaS服务平台、教育企业数字化SaaS云平台、企微营销助手、私有化独立部署品牌网校和在线教育咨询等。KESION 不断通过技术创新,提供产品和服务,助力企业向数字化转型,通过科技驱动商业革新,让商业变得更智慧!
基础库 1.1.0 开始支持,低版本需做 兼容处理 获取在小程序蓝牙模块生效期间所有已发现的蓝牙设备,包括已经和本机处于连接状态的设备。 OBJECT参数说明: 参数 类型 必填 说明 suc...
基础库 1.1.0 开始支持,低版本需做 兼容处理 根据 uuid 获取处于已连接状态的设备 OBJECT参数说明: 参数 类型 必填 说明 services Array 是 蓝牙设备主 servic