H5页面接入小程序sdk流程

486 阅读1分钟
  1. 引入weixin-js-sdk依赖包:
npm install weixin-js-sdk
  1. 组件中引入:
import wx from "weixin-js-sdk";
  1. 判断页面是否是在小程序或者微信中打开:
if (test === "micromessenger" || ua.indexOf("micromessenger") !== -1) {
      //ios的ua中无miniProgram,但都有MicroMessenger(表示是微信浏览器)
      wx.miniProgram.getEnv((res) => {
        // alert(res.miniprogram);
        if (res.miniprogram) {
          // console.log("在小程序里");
        } else {
          // console.log("不在小程序");
        }
      });
    } else {
      // console.log("不在微信");
    }