sensors - 传感器 
更新: 2025/7/20 字数: 0 字 时长: 0 分钟
sensors模块提供了获取手机上的传感器的信息的支持,这些传感器包括距离传感器、光线光感器、重力传感器、方向传感器等。需要指出的是,本模块只能获取传感器的数据,Bot.js Pro不提供模拟或伪造传感器的数据和事件的功能。
目录 
枚举 
接口 
类型别名 
函数 
类型别名 
Sensor 
- Sensor: 
AndroidSensor&SensorExt 
getSensor返回的对象类型,在Android原生Sensor类上拓展了额外的函数,参见SensorExt。
函数 
getSensor 
- getSensor(
name):Sensor|undefined 
通过传感器名称获取传感器对象,如果找不到该名称对应的传感器,则返回undefined。
常见的传感器列表有:
accelerometer加速度传感器magnetic_field磁场传感器orientation方向传感器gyroscope陀螺仪传感器light光线传感器pressure压力传感器temperature温度传感器proximity接近(距离)传感器gravity重力传感器linear_acceleration线性加速度传感器
完整的列表参见Sensor。
示例
js
"nodejs";
const { getSensor, SensorDelay } = require("sensors");
const sensor = getSensor("light");
sensor.enableSensorEvent(SensorDelay.Normal)
      .on("change", (light) => {
          console.log(light);
      });
$autojs.keepRunning();参数
| 名称 | 类型 | 描述 | 
|---|---|---|
name | string | 传感器名称 | 
返回值
Sensor | undefined
传感器对象,或者undefined
