修改ios17.0版本My蓝牙搜索不到,J01成人固定体脂模式
This commit is contained in:
parent
fc5c8f3ef4
commit
d49728a139
|
|
@ -164,8 +164,7 @@
|
|||
if (!device.name && !device.localName) {
|
||||
return
|
||||
}
|
||||
if (device.name.indexOf('AiLink_') != -1 || (device.localName && device.localName
|
||||
.indexOf('AiLink_') != -1)) {
|
||||
if (device.name.toLowerCase().indexOf('ailink') != -1 || (device.localName && device.localName.toLowerCase().indexOf('ailink') != -1)) {
|
||||
clearTimeout(myTime);
|
||||
let buff = device.advertisData.slice(-6)
|
||||
device.mac = new Uint8Array(buff) // 保存广播数据中的mac地址,这是由于iOS不直接返回mac地址
|
||||
|
|
@ -302,9 +301,9 @@
|
|||
let dw0 = "kg"
|
||||
let dw1 = "kg"
|
||||
if (bleData.status == 0) {
|
||||
// let arr = [0x06, 0x01, 0x00]
|
||||
// console.log("指令发送成功", arr)
|
||||
// plugin.sendDataOfA7(arr)
|
||||
let arr = [0x06, 0x01, 0x00]
|
||||
console.log("指令发送成功", arr)
|
||||
plugin.sendDataOfA7(arr)
|
||||
console.log("握手成功")
|
||||
} else if (bleData.status == 1) {
|
||||
let payload = that.$tools.ab2hex(bleData.data, '')
|
||||
|
|
|
|||
|
|
@ -211,8 +211,7 @@
|
|||
that.handleDevice(device)
|
||||
return;
|
||||
}
|
||||
if (device.name.indexOf("AiLink_") !== -1 || (device.localName && device.localName
|
||||
.indexOf('AiLink_') != -1)) {
|
||||
if (device.name.toLowerCase().indexOf('ailink') != -1 || (device.localName && device.localName.toLowerCase().indexOf('ailink') != -1)) {
|
||||
clearTimeout(myTime);
|
||||
wx.hideLoading()
|
||||
let buff = device.advertisData.slice(-6)
|
||||
|
|
|
|||
|
|
@ -134,8 +134,7 @@
|
|||
uni.onBluetoothDeviceFound(res => {
|
||||
res.devices.forEach(device => {
|
||||
device.advertisData = device.advertisData ? device.advertisData : ''
|
||||
device.advertisServiceUUIDs = device.advertisServiceUUIDs ? device
|
||||
.advertisServiceUUIDs : ""
|
||||
device.advertisServiceUUIDs = device.advertisServiceUUIDs ? device.advertisServiceUUIDs : ""
|
||||
if (!device.name && !device.localName) {
|
||||
let value = that.$tools.ab2hex(device.advertisData, "")
|
||||
let id = value.substring(12, 16)
|
||||
|
|
@ -159,7 +158,7 @@
|
|||
}
|
||||
return
|
||||
}
|
||||
if (device.name.indexOf("WSD") != -1) {
|
||||
if (device.name.indexOf("WSD") !== -1) {
|
||||
clearTimeout(myTime);
|
||||
let buff = device.advertisData.slice(3, 9)
|
||||
device.mac = new Uint8Array(buff) // 保存广播数据中的mac地址,这是由于iOS不直接返回mac地址
|
||||
|
|
@ -188,8 +187,7 @@
|
|||
that.handleDevice(device)
|
||||
return;
|
||||
}
|
||||
if (device.name.indexOf("AiLink_") != -1 || (device.localName && device.localName
|
||||
.indexOf('AiLink_') != -1)) {
|
||||
if (device.name.toLowerCase().indexOf('ailink') != -1 || (device.localName && device.localName.toLowerCase().indexOf('ailink') != -1)) {
|
||||
clearTimeout(myTime);
|
||||
let buff = device.advertisData.slice(-6)
|
||||
device.mac = new Uint8Array(buff) // 保存广播数据中的mac地址,这是由于iOS不直接返回mac地址
|
||||
|
|
|
|||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -286,7 +286,7 @@ var _default = {
|
|||
if (!device.name && !device.localName) {
|
||||
return;
|
||||
}
|
||||
if (device.name.indexOf('AiLink_') != -1 || device.localName && device.localName.indexOf('AiLink_') != -1) {
|
||||
if (device.name.toLowerCase().indexOf('ailink') != -1 || device.localName && device.localName.toLowerCase().indexOf('ailink') != -1) {
|
||||
clearTimeout(myTime);
|
||||
var buff = device.advertisData.slice(-6);
|
||||
device.mac = new Uint8Array(buff); // 保存广播数据中的mac地址,这是由于iOS不直接返回mac地址
|
||||
|
|
@ -421,9 +421,9 @@ var _default = {
|
|||
var dw0 = "kg";
|
||||
var dw1 = "kg";
|
||||
if (bleData.status == 0) {
|
||||
// let arr = [0x06, 0x01, 0x00]
|
||||
// console.log("指令发送成功", arr)
|
||||
// plugin.sendDataOfA7(arr)
|
||||
var arr = [0x06, 0x01, 0x00];
|
||||
console.log("指令发送成功", arr);
|
||||
plugin.sendDataOfA7(arr);
|
||||
console.log("握手成功");
|
||||
} else if (bleData.status == 1) {
|
||||
var payload = that.$tools.ab2hex(bleData.data, '');
|
||||
|
|
|
|||
|
|
@ -379,7 +379,7 @@ var _default = {
|
|||
that.handleDevice(device);
|
||||
return;
|
||||
}
|
||||
if (device.name.indexOf("AiLink_") !== -1 || device.localName && device.localName.indexOf('AiLink_') != -1) {
|
||||
if (device.name.toLowerCase().indexOf('ailink') != -1 || device.localName && device.localName.toLowerCase().indexOf('ailink') != -1) {
|
||||
clearTimeout(myTime);
|
||||
wx.hideLoading();
|
||||
var _buff5 = device.advertisData.slice(-6);
|
||||
|
|
|
|||
|
|
@ -302,7 +302,7 @@ var _default = {
|
|||
}
|
||||
return;
|
||||
}
|
||||
if (device.name.indexOf("WSD") != -1) {
|
||||
if (device.name.indexOf("WSD") !== -1) {
|
||||
clearTimeout(myTime);
|
||||
var _buff2 = device.advertisData.slice(3, 9);
|
||||
device.mac = new Uint8Array(_buff2); // 保存广播数据中的mac地址,这是由于iOS不直接返回mac地址
|
||||
|
|
@ -331,7 +331,7 @@ var _default = {
|
|||
that.handleDevice(device);
|
||||
return;
|
||||
}
|
||||
if (device.name.indexOf("AiLink_") != -1 || device.localName && device.localName.indexOf('AiLink_') != -1) {
|
||||
if (device.name.toLowerCase().indexOf('ailink') != -1 || device.localName && device.localName.toLowerCase().indexOf('ailink') != -1) {
|
||||
clearTimeout(myTime);
|
||||
var _buff5 = device.advertisData.slice(-6);
|
||||
device.mac = new Uint8Array(_buff5); // 保存广播数据中的mac地址,这是由于iOS不直接返回mac地址
|
||||
|
|
|
|||
Loading…
Reference in New Issue