javascript - 微信小程序如何销毁调取重力感应API的方法?
ringa_lee
ringa_lee 2017-04-11 11:18:29
[JavaScript讨论组]

微信小程序在用onShow的时候调用了重力感应API,但是想在onHide的时候关闭重力感应API应该如何操作呢?

代码如下:

//tabbar显示的时候执行调取重力感应API
    onShow: function () {
        wx.onAccelerometerChange(function (e) {
            console.log(e.x)
            console.log(e.y)
            console.log(e.z)
            if (e.x > 1 && e.y > 1) {
                wx.showToast({
                    title: '摇一摇成功',
                    icon: 'success',
                    duration: 2000
                })
            }
        })
    },
    //tabbar隐藏的时候如何取消调取重力感应API?
    onHide: function () {
        
    }
ringa_lee
ringa_lee

ringa_lee

全部回复(2)
PHPz

可以在外部作用域设置一个变量表示tabbar是否隐藏
然后在会掉中判断这个变量来判断是否showToast

高洛峰

有点难度,可参考微信小程序开发

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号