simpleBle
论坛示例
为帮助用户更好更快的使用模块,论坛维护了一个,示例中包含示例代码供您参考。
概述
simpleBle提供了安卓对蓝牙开关的操作,蓝牙状态的监听,蓝牙设置界面,方便开发者操作蓝牙的状态
init
ios系统需要调用此方法初始化,android则不需要
ret:
- 类型:JSON对象
- 内部字段:
示例代码
simpleBle.init(function(ret) {
alert(JSON.stringify(ret));
});
可用性
ios系统
isSupport
判断当前设备是否支持蓝牙功能
callback(ret)
ret:
- 类型:JSON对象
- 内部字段:
isSupport: true //布尔型;true||false,当前设备是否支持蓝牙功能
示例代码
可用性
IOS系统,Android系统
open
打开蓝牙
var simpleBle = api.require("simpleBle");
simpleBle.open();
可用性
Android系统
close
关闭蓝牙
示例代码
var simpleBle = api.require("simpleBle");
simpleBle.close();
可用性
isOpen
判断蓝牙开关状态
callback(ret)
ret:
- 类型:JSON对象
- 内部字段:
示例代码
simpleBle.isOpen(function(ret) {
})
IOS系统,Android系统
openBleSetting
打开蓝牙设置界面
示例代码
var simpleBle = api.require("simpleBle");
simpleBle.openBleSetting();
可用性
IOS系统,Android系统
setStateListener
蓝牙开关状态监听 此接口只需要调用一次,后面状态改变回调会调用
callback(ret)
- 类型:JSON对象
- 内部字段:
示例代码
var simpleBle = api.require("simpleBle");
simpleBle.setStateListener(function(ret) {
});
可用性
IOS系统,Android系统