H5页面判断是否是微信小程序打开
通过检查UserAgent字符串、navigator.userAgent类型、window.wx对象是否存在、event.miniProgram对象类型、top!==window条件以及使用微信提供的API,可以判断H5页面是否是微信小程序打开。
判断H5页面环境在微信中还是小程序中
判断H5页面环境确定H5页面运行在微信环境还是小程序环境中,可通过以下方法:navigator.userAgentwx对象getSystemInfoSync方法environment变量其他方法还包括CSS查询、DOMAPI、事件监听和第三方插件。代码示例和注意事项可参考正文。