如何判断H5是在小程序内运行二
发布于 3 年前 作者 yiyong 2913 次浏览 来自 分享

如何判断H5是在小程序内运行

昨天由于事情太多了,关于这个话题没有总结完整,在文章中只给出了一种方案,今天接着这个话题继续写

如何判断H5是在小程序内运行一? - 微信开放社区 https://developers.weixin.qq.com/community/develop/article/doc/0000e48ad7cd2087f46bd378953413

问题描述

如何判断H5是在小程序内运行?

技术方案

今天给出的技术方案是参考了微盟的具体代码,来源为参考文章2里面的内容

官方文档

https://developers.weixin.qq.com/miniprogram/dev/component/web-view.html

1

  // 判断是否是小程序环境
  function IsMiniProgramEnv(fun) {
    // 通过navigator.userAgent 判断
    var bl = navigator.userAgent && navigator.userAgent.indexOf('miniProgram') > -1
    if (typeof fun == 'function') {
      fun(bl)
    }
  }

1

1

参考文档

1)小程序使用webview嵌套H5中使用iframe真机无法跳转 wx.miniProgram.getEnv等失效问题分享? - 微信开放社区 https://developers.weixin.qq.com/community/develop/article/doc/00000cbf6945b803f16bf89b755c13

2)小程序webview使用? - 微信开放社区 https://developers.weixin.qq.com/community/develop/article/doc/000cce1ad88228b1f2c9a8c0750013

如何判断H5是在小程序内运行二

1 回复

加油,涮肥羊

回到顶部