设备传感器插件
设备传感器.
插件测试用例与源码下载:点击插件中心至插件详情页 (插件测试用例与插件源码已经提供)
本插件的所有API默认支持Android4.0+和iOS7.0+操作系统.
有特殊版本要求的API会在文档中额外说明.
本插件所有API默认在插件版本4.0.0+可用.
open //打开传感器
uexSensor.open(type, rate)
说明:
传感器依赖硬件,各机型支持的传感器请参考厂家说明
参数:
参数名称 | 参数类型 | 是否必选 | 说明 |
---|---|---|---|
type | Number | 否 | 传感器类型,详见CONSTANT中SensorType |
rate | Number | 否 | 传感器速率,详见CONSTANT中SensorRate |
示例:
uexSensor.open(1,3);
close //关闭传感器
uexSensor.close(type)
说明:
关闭传感器
参数:
参数名称 | 参数类型 | 是否必选 | 说明 |
---|---|---|---|
type | Number | 否 | 传感器类型,详见CONSTANT中SensorType |
示例:
uexSensor.close(1);
onAccelerometerChange //加速度传感器的监听方法
uexSensor.onAccelerometerChange(x,y,z)
说明:
加速度传感器的监听方法
参数:
参数名称 | 参数类型 | 是否必选 | 说明 |
---|---|---|---|
x | Number | 是 | x方向上的值 |
y | Number | 是 | y方向上的值 |
z | Number | 是 | z方向上的值 |
示例:
window.uexOnload = function(){
uexSensor.onAccelerometerChange = accelerometerChange;
}
function accelerometerChange(x, y, z){
alert("onAccelerometerChange:" + "x=" + x + ",y" + y + ",z" + z);
}
onOrientationChange //方向传感器的监听方法(仅支持Android)
说明:
方向传感器的监听方法(仅支持Android)
uexSensor.onOrientationChange(x,y,z)
参数:
参数名称 | 参数类型 | 是否必选 | 说明 |
---|---|---|---|
x | Number | 是 | x方向上的值 |
y | Number | 是 | y方向上的值 |
z | Number | 是 | z方向上的值 |
平台支持:
Android 4.0+
示例:
window.uexOnload = function(){
uexSensor.onOrientationChange = orientation;
}
function orientation(x, y, z){
alert("onOrientationChange:" + "x=" + x + ",y" + y + ",z" + z);
}
onMagneticChange //磁场传感器的监听方法
uexSensor.onMagneticChange(x,y,z)
说明:
磁场传感器的监听方法
参数:
参数名称 | 参数类型 | 是否必选 | 说明 |
---|---|---|---|
x | Number | 是 | x方向上的值 |
y | Number | 是 | y方向上的值 |
z | Number | 是 | z方向上的值 |
示例:
window.uexOnload = function(){
uexSensor.onMagneticChange = magneticChange;
}
function magneticChange(x, y, z){
alert("onMagneticChange:" + "x=" + x + ",y" + y + ",z" + z);
}
onLightChange //亮度传感器的监听方法(仅支持Android)
uexSensor.onLightChange(light)
说明:
亮度传感器的监听方法(仅支持Android)
参数:
参数名称 | 参数类型 | 是否必选 | 说明 |
---|---|---|---|
light | Number | 是 | 亮度的变化值 |
平台支持:
Android 4.0+
示例:
window.uexOnload = function(){
uexSensor.onLightChange = light;
}
function light(light){
alert("onLightChange:light=" + light);
}
API版本: uexSensor-4.0.0
最近更新时间:2016-7-1
历史发布版本 | 更新内容 |
---|---|
API版本: uexSensor-4.0.0
最近更新时间:2016-7-1
历史发布版本 | 更新内容 |
---|---|