微信小程序息屏,切换app时api监听

分类小程序日期2年前访问601评论0
// wx.onAppHide, wx.onAppShow
 
// wx.hideKeyboard() 关闭页面键盘
 
// const picker = this.selectComponent('.picker')
// picker.setColumnIndex(0, 0)    picker组件初始化选中第一个
 
onLoad: function(options) {
    const isCurrentPage = () => {
      const pages = getCurrentPages()
      return pages[0].route.startsWith('你的页面路径')
    }
    wx.onAppHide(() => {
      console.log('页面从前台变为后台时执行, 只有在切换到后台才会输出语句')
      // TODO: 缓存筛选条件
    })
    wx.onAppShow(() => {
      console.log('页面从后台切换到前台,只有切换到前台才会输出')
      if (isCurrentPage()) {
        console.log('当前页面为统计页面, 执行 xxx 操作')
      }
    })
  },