首页 > 其他分享 >wx.onDeviceMotionChange

wx.onDeviceMotionChange

时间:2025-01-12 20:35:42浏览次数:1  
标签:值为 number 转动 onDeviceMotionChange PI wx

wx.onDeviceMotionChange(function listener)

基础库 2.3.0 开始支持,低版本需做兼容处理

小程序插件:不支持

功能描述

监听设备方向变化事件。频率根据 wx.startDeviceMotionListening() 的 interval 参数。可以使用 wx.stopDeviceMotionListening() 停止监听。

参数

function listener

设备方向变化事件的监听函数

参数

Object res
属性 类型 说明
alpha number 当 手机坐标 X/Y 和 地球 X/Y 重合时,绕着 Z 轴转动的夹角为 alpha,范围值为 [0, 2*PI)。逆时针转动为正。
beta number 当手机坐标 Y/Z 和地球 Y/Z 重合时,绕着 X 轴转动的夹角为 beta。范围值为 [-1*PI, PI) 。顶部朝着地球表面转动为正。也有可能朝着用户为正。
gamma number 当手机 X/Z 和地球 X/Z 重合时,绕着 Y 轴转动的夹角为 gamma。范围值为 [-1*PI/2, PI/2)。右边朝着地球表面转动为正。

标签:值为,number,转动,onDeviceMotionChange,PI,wx
From: https://www.cnblogs.com/AtlasLapetos/p/18636301

相关文章

  • wx.startDeviceMotionListening
    wx.startDeviceMotionListening(Objectobject)基础库2.3.0开始支持,低版本需做兼容处理。以Promise风格调用:支持小程序插件:支持,需要小程序基础库版本不低于2.9.1功能描述开始监听设备方向的变化。参数Objectobject属性类型默认值必填说明interva......
  • wx.stopDeviceMotionListening
    wx.stopDeviceMotionListening(Objectobject)基础库2.3.0开始支持,低版本需做兼容处理。以Promise风格调用:支持小程序插件:支持,需要小程序基础库版本不低于2.9.1功能描述停止监听设备方向的变化。参数Objectobject属性类型默认值必填说明successfu......
  • wx.onGyroscopeChange
    wx.onGyroscopeChange(functionlistener)基础库2.3.0开始支持,低版本需做兼容处理。小程序插件:支持,需要小程序基础库版本不低于2.9.1功能描述监听陀螺仪数据变化事件。频率根据wx.startGyroscope()的interval参数。可以使用wx.stopGyroscope()停止监听。参数fu......
  • wx.startGyroscope
    wx.startGyroscope(Objectobject)基础库2.3.0开始支持,低版本需做兼容处理。以Promise风格调用:支持小程序插件:支持,需要小程序基础库版本不低于2.9.1功能描述开始监听陀螺仪数据。参数Objectobject属性类型默认值必填说明intervalstringnormal......
  • wx.stopGyroscope
    wx.stopGyroscope(Objectobject)基础库2.3.0开始支持,低版本需做兼容处理。以Promise风格调用:支持小程序插件:支持,需要小程序基础库版本不低于2.9.1功能描述停止监听陀螺仪数据。参数Objectobject属性类型默认值必填说明successfunction否接口......
  • wx.offDeviceMotionChange
    wx.offDeviceMotionChange(functionlistener)基础库2.9.3开始支持,低版本需做兼容处理。小程序插件:支持,需要小程序基础库版本不低于2.9.1功能描述移除设备方向变化事件的监听函数参数functionlisteneronDeviceMotionChange传入的监听函数。不传此参数则移除所有监......
  • wx.getNFCAdapter
    NFCAdapterwx.getNFCAdapter()基础库2.11.2开始支持,低版本需做兼容处理。小程序插件:支持,需要小程序基础库版本不低于2.11.2微信iOS版:不支持微信Android版:支持相关文档:近场通信(NFC)功能描述获取NFC实例返回值NFCAdapterNFC实例错误错误码错误......
  • wx.readBLECharacteristicValue
    wx.readBLECharacteristicValue(Objectobject)基础库1.1.0开始支持,低版本需做兼容处理。以Promise风格调用:支持小程序插件:支持,需要小程序基础库版本不低于1.9.6微信鸿蒙OS版:支持相关文档:蓝牙低功耗(BLE)功能描述读取蓝牙低功耗设备特征值的二进制数据。......
  • wx.setBLEMTU
    wx.setBLEMTU(Objectobject)基础库2.11.0开始支持,低版本需做兼容处理。以Promise风格调用:支持小程序插件:支持,需要小程序基础库版本不低于2.11.0微信鸿蒙OS版:支持相关文档:蓝牙低功耗(BLE)功能描述协商设置蓝牙低功耗的最大传输单元(MaximumTransmissio......
  • wx.offBluetoothDeviceFound
    wx.offBluetoothDeviceFound()基础库2.9.0开始支持,低版本需做兼容处理。小程序插件:支持,需要小程序基础库版本不低于2.9.1相关文档:蓝牙介绍功能描述移除搜索到新设备的事件的全部监听函数示例代码wx.offBluetoothDeviceFound()......