decibel
来自于:开发者
获取分贝值(dB)的模块。
getDecibel
获取周围环境的分贝值(dB)。
getDecibel({params}, callback(ret))
params
repeat:
- 类型:布尔
- 描述:(选填)是否持续地返回分贝值。默认是false,只返回一次结果。
interval:
- 类型:数字
- 描述:(选填)repeat为true才有效,返回的时间间隔,单位毫秒ms
callback(ret)
ret:
- 类型:JSON对象
- 内部字段:
{
code: 0 , //成功=0
dB : 30.168 //分贝值
}
示例代码
var decibel = api.require('decibel');
decibel.getDecibel({
"repeat": true,
"interval": 50
}, function(ret){
//alert(JSON.stringify(ret));
document.getElementById("db").value = ret.dB;
});
可用性
Android系统、iOS系统
stop
停止返回分贝值,只有设repeat为true,才有必要调这个停止。
stop()
示例代码
var decibel = api.require('decibel');
decibel.stop();
可用性
Android系统、iOS系统