解决部分api触发小程序 onShow onHide
首先要明白 微信小程序的 onShow() onHide()分为页面级的和应用级的,应用级的就是app.js里面的那几个,页面级的就是pages里的
当使用了下列api时,均会触发页面级和应用级的onShow onHide
点击右上角小圆点关闭小程序。
图片预览:wx.previewImage
拨打电话:wx.makePhoneCall
存入通讯录:wx.addPhoneContact
播放视频
选择文件、图片
调起相机
分享
当在 onshow中有请求时,使用了这些api可能会有以下影响,这时可以定义一个全局的变量去控制 比如
1、全局定义 2、页面使用时更改,判断 原理很简单,就是设置了一个变量开关去控制