|
var ble = api.require('ble');
//打开蓝牙
function ble_openBluetooth() {
ble.openBluetooth({}, function(ret) {
alert('ble open ' + JSON.stringify(ret));
});
}
//初始化
function initBle() {
var ble = api.require('ble');
ble.initManager(function(ret) {
if (ret.state == "poweredOn") {
ble.isScanning(function(ret) {
if (ret.status) {
ble.stopScan();
} else {
ble.scan({
//serviceUUIDs: []
}, function(ret) {
if (ret.status) {
//alert('扫描成功');
setInterval('getPeripheral()',2000);
//setTimeout('test()', 2000);
}
});
}
});
}
});
}
//获取设备
function getPeripheral() {
ble.getPeripheral({}, function(ret, err) {
api.alert({
msg: 'getPeripheral : ' + JSON.stringify(ret)
});
});
}
死活获取不到设备信息,到底是错在哪里了?麻烦各位大佬帮忙分析一下
|
|