小程序跳转小程序
uni.navigateToMiniProgram({
appId: '',
path: 'pages/index/index?id=123',
extraData: {
'data1': 'test'
},
success(res) {
// 打开成功
}
})
app跳转小程序
onload(){
// 获取分享服务列表
plus.share.getServices((s) => {
var shares = {};
for (var i = 0; i < s.length; i++) {
var t = s[i];
shares[t.id] = t;
}
this.sweixin = shares['weixin'];
}, function(e) {
console.log("获取分享服务列表失败:" + e.message);
});
}
data(){
sweixin: '',
}
methods:{
jump(){
this.sweixin ? this.sweixin.launchMiniProgram({
id: 'gh_6306*****42e', //微信小程序原始id
path: url, //点击链接进入的页面
type: 0, //微信小程序版本类型,可取值: 0-正式版; 1-测试版; 2-体验版。 默认值为0。
}) : console.log('当前环境不支持微信操作!');
}
}
参考:
https://uniapp.dcloud.io/api/other/open-miniprogram?id=navigatetominiprogram
https://www.html5plus.org/doc/zh_cn/share.html#plus.share.ShareService.launchMiniProgram