微信小程序分享页面和正常页面公用时,可能会出现某些参数加载不一致,需要判断区分
分享进来的页面是单页面模式,可以用wx.getSystemInfo取系统信息出来
得到mode值
wx.getSystemInfo({
success: function success(res) {
app.globalData.mode = res.mode;
}
});
在需要处理的时候
if (app.globalData.mode != 'singlePage') {
}
mode:default 默认
mode:singlePage 单页面
mode:undefined 有时候是未定义,但不是分享的位置进来的