微信小程序和微信普通H5页面,在程序中无法从User-agent头做区分?

发布于 8 年前作者 hanjuan3990 次浏览最后编辑 8 年前来自 ask
WXOPEN Club 内容图片 WXOPEN Club 内容图片

第一张图是小程序,第二张图是普通的H5页面,in_wx_type对应的就是User-agent值,可以看到两者是完全一样的,之前的小程序user-agent会包含一个miniProgram字样,现在没有了???

1 回复
fzhong
fzhong1 楼6 年前

在网页内可通过window.__wxjs_environment变量判断是否在小程序环境,建议在WeixinJSBridgeReady回调中使用,也可以使用JSSDK 1.3.2提供的getEnv接口。

示例代码