input{ font-size: 1em; padding:0.5em;}
function init()
{
alert("启动开始");
uexBluetoothLE.init();
alert("启动结束");
}
function search1()
{
alert("开始扫描");
uexBluetoothLE.scanDevice();
alert("结束扫描");
}
function search2()
{
alert("开始扫描");
var data={"services":["00001800-0000-1000-8000-00805f9b34fb","00001801-0000-
1000-8000-00805f9b34fb"]};
var json=JSON.stringify(data);
uexBluetoothLE.scanDevice(json);
alert("结束扫描");
}
window.uexOnload = function(type)
{
uexBluetoothLE.cbInit=function(data)
{
var json = eval("(" + data + ")");
if(json.resultCode=="0")
{
alert("启动成功!");
}
else
{
alert("启动失败!");
}
}
uexBluetoothLE.onLeScan=function(data)
{
var json = eval("(" + data + ")");
alert(json.address+"---"+json.name);
}
}
1.调用search2()就闪退.
2.调用search1() 无反应
3. uexBluetoothLE.init(); 能正常打开本机蓝牙
4. uexBluetoothLE.cbInit与uexBluetoothLE.onLeScan回调没有执行
5. 我想实现的功能只有一个。就是扫描指定的蓝牙设备. 就算地址或者UUID不能也不能闪退。