小程序跳转小程序

微信小程序支持小程序之间进行跳转,但是要实现跳转需要满足几个条件:

1. 要实现跳转的里两个小程序,必须要要绑定在同一个公众号下面

在公众号后台的小程序管理界面,点击关联小程序通过搜索小程序的appId添加关联小程序。

2. 注意微信基础库的版本,如果低于支持的最小版本则无法跳转。

通过小程序的wx.getSystemInfoAPI可以获取基础库版本。

wx.getSystemInfo({
    success:(res)=>{
        console.log(res.SDKVersion); //基础库版本
    }
});

在微信开发者工具上可以设置不同的基础库版本进行调试。

如果小程序要运行在企业微信下,更需要注意基础库问题,企业微信的基础库会比微信的基础库低,不过现在最新版的企业微信基础已经满足条件了。不过在其他方面也需要注意,比如三方库的引用(echars等)。

实现跳转

方法一、wx.navigateToMiniProgram API实现

该API是比较早的实现小程序跳转的方法。具体使用方法请查看官方文档。该方法接收一个object作为参数。包含以下属性:

 

但是,官方提示:此接口即将废弃,请使用 <navigator> 组件来使用此功能。

方法二、<navigator> 组件实现

该组件支持小程序跳转的最低版本要求是2.0.7。支持的参数和navigateToMiniProgram一致。

 

猜你喜欢