先引入微信sdk:
<script type="text/javascript" src="/js/jweixin-1.3.2.js"></script>
goSkinReport:function(){
var ua = window.navigator.userAgent.toLowerCase();
//先判断是否微信浏览器
if (ua.match(/MicroMessenger/i) == "micromessenger") {
//再判断一下是否在小程序里
wx.miniProgram.getEnv((res) => {
console.info("res",res)
if (res.miniprogram) {
wx.miniProgram.navigateTo({ url:'/pages/skinReport/skinReport?id=${photoNo}' });
}
})
}
else{
location.href='/report/skinReport?photoNo=${photoNo!}';//跳转到皮肤分析报告页面
}
},
注意:url:'/pages/skinReport/skinReport?id=${photoNo}'此处的路径pages前有/斜线
小程序接收参数的方法和普通小程序界面间的传值一样,在onload里通过options接收