目录

H5页面中判断微信小程序和微信浏览器环境

目录

H5页面中判断微信小程序和微信浏览器环境

方法一:

首先通过ua判断微信环境,然后使用getEnv判断是否为小程序(res.miniProgram为true)还是微信浏览器(res.miniProgram为false)

wx.miniProgram.getEnv(res => res.miniProgram && ‘小程序环境’)

方法二:

嵌套在webview中,可以使用self !== top来判断是否为小程序

方法三:

当然前两种还是有缺陷,可以使用在h5链接上添加小程序的唯一标识(参数) 比如 previewer = mini