为什么需要判断是否为小程序端
是因为开发公众号的页面和功能 和小程序 基本一致。(在小程序端有不同的流程需要走通)
在小程序中用到 web-view 组件 web-view 其实就是相当于 iframe 嵌套网页
第一步 安装 weixin-js-sdk
npm install weixin-js-sdk --save
第二步 引入 sdk
import wx from 'weixin-js-sdk';
第三步 判断
// 判断是否是小程序端 isMiniPrograms() { var isMiniprogram = false; // 判断是否是小程序打开 wx.miniProgram.getEnv(res => { console.log(res.miniprogram) if (res.miniprogram) { //在小程序中 isMiniprogram = true; } }); return isMiniprogram; }
在你需要在小程序端做不同的操作时 用上面的代码 加以判断即可
推荐这个 https://blog.csdn.net/xjymcc/article/details/83176992 大佬写的