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

 
  
  
  
 
 
  
  
 
 
 