微信h5监听页面显示隐藏

var hiddenProperty = 'hidden' in document ? 'hidden' : 'webkitHidden' in document ? 'webkitHidden' : 'mozHidden' in document ? 'mozHidden' : null;
document.addEventListener('visibilitychange', function(){
        if (document[hiddenProperty]) {
            console.log('页面隐藏了');
        }else {
          //在这里加入ajax 请求用户关注的最新数据,如果关注了就放行,没有关注继续阻止
           console.log('页面显示了');
        }
    });

 

 

参考地址:https://www.jianshu.com/p/d404c8d7b7a3

posted @ 2021-01-01 13:55  lzhflzjx  阅读(628)  评论(0)    收藏  举报