如何判断网页是否是在微信小程序中打开的

 时间:2026-02-15 00:15:09

1、启动网页开发工具,我这里使用的是IDEA

如何判断网页是否是在微信小程序中打开的

2、打开h5页面源码

如何判断网页是否是在微信小程序中打开的

3、插入script代码片段

<script type="text/javascript"


   function ready() {
       console.log("当前运行环境是否小程序:%s",window.__wxjs_environment === 'miniprogram')
   }
   if (!window.WeixinJSBridge || !WeixinJSBridge.invoke) {
       document.addEventListener('WeixinJSBridgeReady', ready, false)
   } else {
       ready()
       WeixinJSBridge.on('onPageStateChange', function (res) {
           console.log('res is active', res.active)
       })
   }
</script>

如何判断网页是否是在微信小程序中打开的

4、编辑完代码后将h5网页部署到远程服务器,便于接下来的测试

5、打开微信开发者工具

如何判断网页是否是在微信小程序中打开的

6、选择公众号网页

如何判断网页是否是在微信小程序中打开的

7、在公众号网页调试界面的地址栏中填写h5网页的地址并回车访问,此时控制台输出window.__wxjs_environment === 'miniprogram'的运行结果为false

如何判断网页是否是在微信小程序中打开的

8、我们再切换到小程序调试界面下

如何判断网页是否是在微信小程序中打开的

9、修改小程序代码web-view的src为h5网页的远程地址并调试,此时window.__wxjs_environment === 'miniprogram'的运行结果为true,证明我们的测试已经生效了,接下来就能按照执行结果来开发不同的处理逻辑了

  • 电脑网卡MAC地址怎么更换
  • 剑侠世界3天玑钥匙怎么得
  • 易语言怎么做联网软件
  • 按键精灵如何找色,找图,找字
  • 利用layui,实现漂亮的复选框
  • 热门搜索
    永泰旅游 斯里兰卡旅游 乐山旅游攻略 密云旅游景点大全 中国国际旅游交易会 乐山旅游 马尔代夫旅游报价 贵州旅游最佳路线 衡阳旅游 兰州旅游景点