微信小程序之间的互相跳转

从这个小程序跳进另一个小程序

每个小程序可跳转的其他小程序数量限制为 <= 10个

步骤:

一、配置

在app.json文件中新增配置项目navigateToMiniProgramAppIdList,用来存放要跳转到的小程序的appId,如图,(目前该数量在10个以内,超过则会报错)

二、写方法

在WXML页面,我熟悉的是2种方式,

第1种:使用navigator标签进行跳转

一些必填的属性:

<navigator target="miniProgram" version="develop" app-id="wx33e3fd1234567890" path="pages/index/index" open-type="navigate" extra-data="{{p}}">
    <text>跳转到b小程序</text>
</navigator>

各个属性含义请参考官方API:https://developers.weixin.qq.com/miniprogram/dev/component/navigator.html

第2种:调用接口wx.navigateToMiniProgram

go(){
    wx.navigateToMiniProgram({
        appId: '要打开的小程序appId',
        envVersion: 'develop',
        success: (res) => {
            console.log('--此接口调用成功后的返回信息--')
        }
    })
}

envVersion:要打开的小程序的版本,仅在当前小程序为开发版或体验版时此参数有效。有三个值:

                      develop:开发版

                      trial:体验版

                      release:正式版

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值