如何用js去判断当前是否在微信中打开的链接页面

function is_weixin() {
                var ua = navigator.userAgent.toLowerCase();
                if (ua.match(/MicroMessenger/i) == "micromessenger") {
                    return true;
                } else {
                    return false;
                }
            }
var isWeixin = is_weixin();

if(isWeixin){
  $(".weixin-tip").css("height",winHeight);
    $(".weixin-tip").show()  ;
    $('.weixin-tip').click(function () {
    $(this).hide()
  });
}

顺道写一下打开浏览器引导

<div class="weixin-tip">
        <p>
          <img class="pic" src="img/live_weixin.png" alt="微信打开"/>
        </p>
</div>
.weixin-tip{
        display: none; 
        position: fixed; 
        left:0; 
        top:0; 
        bottom:0; 
        background: rgba(0,0,0,0.8); 
        filter:alpha(opacity=80);  
        height: 100%; 
        width: 100%; 
        z-index: 100;
    }
    .weixin-tip p{
        text-align: center; 
        margin-top: 10%; 
        padding:0 5%;
    }
    .pic{
        max-width: 100%; 
        height: auto;
    }

  

posted @ 2018-12-14 16:57  风吹麦浪打  阅读(2259)  评论(0编辑  收藏  举报