跳转至正文

@capgo/capacitor-accelerometer

Capacitor 插件用于访问设备加速度计的接口约定。

@capgo/capacitor-accelerometer 可获取设备加速度数据,适用于游戏、健身动作校验及手势实验。支持在 measurement iOS、Android 及受支持的移动浏览器上流式传输事件。

平台支持
iOSCore Motion
AndroidSensorManager
Web在获得权限时获取设备运动事件
  • getMeasurement - 获取由原生层记录的最新的加速度计采样数据。
  • isAvailable - 检查当前设备是否包含加速度计传感器。
  • startMeasurementUpdates - 开始向 JavaScript 层流式传输加速度计更新。
  • stopMeasurementUpdates - 停止通过以下方式启动的加速度计更新流 startMeasurementUpdates.
方法描述
getMeasurement获取由原生层记录的最新的加速度计采样数据。
isAvailable检查当前设备是否包含加速度计传感器。
startMeasurementUpdates开始向 JavaScript 层流式传输加速度计更新。
stopMeasurementUpdates停止通过以下方式启动的加速度计更新流 startMeasurementUpdates.
checkPermissions返回当前访问运动数据的权限状态。
requestPermissions如果平台支持,请求访问运动数据的权限。
addListener监听测量数据的更新。
removeAllListeners移除插件上注册的所有监听器。
getPluginVersion获取原生 Capacitor 插件版本。

此参考文档同步自 src/definitions.ts 在 capacitor-accelerometer.

如果你正在使用 @capgo/capacitor-accelerometer 来规划 dashboard 和 API 操作,请将其连接至 使用 @capgo/capacitor-accelerometer 在通过 @capgo/capacitor-accelerometer 使用原生能力时, API 概览 关于 API 概览中的实现细节, 简介 有关 Introduction 中的实现细节, API 密钥 有关 API Keys 中的实现细节,以及 设备 有关 Devices 中的实现细节。