# 小程序webview-wx.miniProgram.getEnv记录 **Repository Path**: lsx589/wx.miniProgram.getEnv ## Basic Information - **Project Name**: 小程序webview-wx.miniProgram.getEnv记录 - **Description**: 根据H5网页的打开环境,点击H5网页打开的是小程序环境内还是APP环境内(其他环境) - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-05-27 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 小程序webview-wx.miniProgram.getEnv记录 #### 介绍 根据H5网页的打开环境,点击H5网页打开的是小程序环境内还是APP环境内(其他环境) #### 基础要求 web-view网页中可使用的接口返回小程序页面是基于JSSDK 1.3.2,[传送门](https://res.wx.qq.com/open/js/jweixin-1.3.2.js) #### 硬性要求 环境判断·要跳转的小程序页url地址(或者其他环境) **_必须在H5页面_** #### 逻辑思路 ![输入图片说明](https://images.gitee.com/uploads/images/2020/0527/094320_1f897e7f_530477.png "~S@B@X89XDUUB4BMT91@1NB.png") #### :exclamation: :exclamation: :exclamation: ``` wx.miniProgram.getEnv((res) =>{ if (res.miniprogram) { const url = '/page/hotel/pages/hoteldetail/hoteldetail?id='+param.HotelId + '&citycode=' + param.cityID + '&hotellidiandate=' + param.ArrivalDate + '&hotelzhudiandate=' + param.DepartureDate; //跳转小程序目标地址url wx.miniProgram.navigateTo({ url: url }); } else{ this.skip(url, param); } }) ``` 不用这段代码的原因 **在浏览器里面回调无法执行(不走else)**