判断H5页面环境在微信中还是小程序中

Posted ch-zaizai

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了判断H5页面环境在微信中还是小程序中相关的知识,希望对你有一定的参考价值。

用小程序提供的wx.miniProgram.getEnv可以获取环境参数

<script type="text/javascript" src="https://res.wx.qq.com/open/js/jweixin-1.3.2.js"></script>
<script>
    var ua = navigator.userAgent.toLowerCase();
    if(ua.match(/MicroMessenger/i)=="micromessenger") 
        //ios的ua中无miniProgram,但都有MicroMessenger(表示是微信浏览器)
        wx.miniProgram.getEnv((res)=>
           if (res.miniprogram) 
               alert("在小程序里");
            else 
               alert("不在小程序里");
           
        )
    else
        alert(‘不在微信里‘);
    
</script>
转自:https://www.cnblogs.com/daipianpian/p/10288675.html

以上是关于判断H5页面环境在微信中还是小程序中的主要内容,如果未能解决你的问题,请参考以下文章

在微信中得H5页面上做一个按钮,点击按钮直接保存图片,这样能实现么?有啥方式呢?

H5打开微信小程序

appium微信小程序

怎样微信扫描二维码跳转页面,H5页面在微信中下载APP的实现方式

H5.video在微信中禁止全屏播放视频和直播流

H5在微信小程序及公众号中的支付