swan.startDeviceMotionListening
基础库 3.30.2 开始支持,低版本需做兼容处理。 解释:开始监听设备方向的变化。
方法参数
Object object
object 参数说明
interval 的有效值
根据机型性能、当前 CPU 与内存的占用情况,interval 的设置与实际 swan.onAccelerometerChange() 回调函数的执行频率会有一些出入。
示例
扫码体验
请使用百度APP扫码
图片示例
代码示例1 - interval为ui :
在开发者工具中预览效果 -
Page({ startDeviceMotionListening() { swan.startDeviceMotionListening({ interval: 'ui', success: res => { console.log('startDeviceMotionListening success', res); }, fail: err => { console.log('startDeviceMotionListening fail', err); } }); }});代码示例2 - interval为game :
在开发者工具中预览效果 -
Page({ startDeviceMotionListening() { swan.startDeviceMotionListening({ interval: 'game', success: res => { console.log('startDeviceMotionListening success', res); }, fail: err => { console.log('startDeviceMotionListening fail', err); } }); }});代码示例3 - interval为normal :
在开发者工具中预览效果 -
Page({ startDeviceMotionListening() { swan.startDeviceMotionListening({ interval: 'normal', success: res => { console.log('startDeviceMotionListening success', res); }, fail: err => { console.log('startDeviceMotionListening fail', err); } }); }});
