小程序A跳转小程序B并且自动登录

需求

例如有一个小程序A,A中有一个功能需要跳转小程序B进行查看。需要点击此功能跳转至小程序B,并且自动登录
实现方式

小程序A的跳转方法

csharp 复制代码
 wx.navigateToMiniProgram({
                    appId: "目标小程序APPID",
                    path: "目标小程序小程序页面",
                    extraData: {
                        userName:'xxx',
                        userPwd:'xxx'
                    }, //需要传递给目标小程序的数据,目标小程序可在 App.onLaunch、App.onShow 中获取到这份数据
                    envVersion: "release" //要打开的小程序版本,有效值: develop(开发版),trial(体验版),release(正式版),仅在当前小程序为开发版或体验版时此参数有效,如果当前小程序是正式版,则打开的小程序必定是正式版
                });
                

小程序B app.js

csharp 复制代码
onLaunch: function(options) {
    //这里获取从A小程序带过来的数据 
    wx.setStorageSync("skipData",options.referrerInfo.extraData)
  },

小程序B登录界面,判断是否从其他小程序跳转过来,然后在skipLogin中去处理跳转登录逻辑即可

csharp 复制代码
onLoad: function (options) {
let skipData = wx.getStorageSync("skipData");
        if (skipData) {
            this.setData({
                skipData:skipData
            })
            this.skipLogin();
        }
}
相关推荐
绝世唐门三哥17 小时前
uniapp系列-uniappp都有哪些生命周期?
vue.js·小程序·uniapp
人还是要有梦想的20 小时前
如何开发小程序介绍
小程序·notepad++
roamingcode1 天前
支付宝小程序数据可视化避坑指南:@antv/f2 踩坑与最佳实践
信息可视化·小程序·canvas·antv
2501_915921431 天前
HTTP和HTTPS协议全面解析:技术原理与安全应用
安全·http·ios·小程序·https·uni-app·iphone
double_eggm1 天前
微信小程序2
微信小程序·小程序
码视野2 天前
课后报名小程序 — 从需求到原型的全栈实践
小程序
打瞌睡的朱尤2 天前
微信小程序1~25
微信小程序·小程序
hnxaoli2 天前
win10小程序(十八)剪切板循环粘贴
python·小程序
河北清兮网络科技2 天前
短剧 APP 产品说明
小程序·uni-app·短剧
AI品信智慧数智人3 天前
文旅景区小程序集成数字人智能语音交互系统,山东品信解锁AI伴游新玩法✨
人工智能·小程序