微信小程序加速度计api的使用以及坑坑坑

微信小程序加速度计api的使用以及坑坑坑,第1张

小程序加速度计api一共就三个方法。

1、wx.onAccelerometerChange(CALLBACK) 监听加速度数据,频率:5次/秒,接口调用后会自动开始监听,每调用一次就会注册一个。

2、wx.startAccelerometer(OBJECT) 开始监听方法

坑来了。。。没错就是第三方法

3、wx.stopAccelerometer(OBJECT) 停止监听,这个方法是停止了监听,再晃动手机不会走回调方法了, 但是它并不移除监听

那么问题来了,在某个页面每调用一次第御厅清一个api它就会注册一个监听,第三个api并不能移除掉监听,导致你再次开启的时候就会有多个回调方法在同时进行。就会出现问题。那么怎么避免呢?

解决方法:在微信小程序启动的时候就调用监听方法,在回到方法中通过pages能够获取到当前的页面,在当前页面调用你想回调的镇前方法就好了。

onLaunch: function () {

    wx.onAccelerometerChange((e) =>{

       var pages = getCurrentPages()var currentPage = pages[pages.length - 1]

       if (currentPage.onAccelerometerChange) {

          currentPage.onAccelerometerChange(e)

       }

    })

}

之后就可以在当前页面中伏辩的onAccelerometerChange(e)方法做你想做的事情了

数据多跑路,让群众少跑腿”。广西公安正在用更实的措施,赢得更高的群众满意度,也成为全国公安机关深化公安改革,助力公安政务服务跑出“加速度”的最美缩影。

,时长00:57

“桂警通办”如何使用,看这里

第一步:搜索小程序

打开微信搜索“桂警通办”,点击对应名称的小程序即可进入桂警通办首页,如下图:

第二步:登录页面

点击首页【我的】,进入登录页面,可切换自然人和法人进行注册/登录。

可通过微信、短信、账号进行登录,输入已注册过的账号、密码、验证码,点击【确定】,即可登录成功。

第三步:选择要办理的业务

业务办理流程是【选择办理的业务】→【选择办理单位】→【查看办事指南】→【在线办理】,进入在线办理后,填写页面信息,点击【提交】,即可成功办理。

系统中业务办理流程都是一致的,这里按照个人登录进行【出生登记】这个业务举例说明。

第四步:选择所在地

点击【出生登记】这个业务后,d出所在地选择框。根据系统提示,选择自己要办理的业纳纯务所在地。

第五步:进入办事指南

选择好所在地后,进入【办事指南】页面,可在【帮助信息】处了解所办业务的办理洞闹咐条件、办理材料、法律依据、咨询监督等信息。

第六步:进入办理页面

在【办事指南】页面,点击【在线办理】,进入【在线办理】页面。点击【请选择办理单位】,d出列表可选择具体的办理单位。

第七步:填写业务信息

在【在线办理】页面,填写办理该业务需要填写的信息,把信息填写完整。

第八步:上传材料

在【在线办理】页面的上传材料位置,点击【

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12491390.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-25
下一篇2025-08-25

发表评论

登录后才能评论

评论列表(0条)

    保存