场景:使用小程序过程中,部分场景会结合其他小程序进行使用。好在,小程序中存在着这样的api。
首先,跳转小程序有两种使用方法,其一为直接跳转,其二为在当前小程序中使用半屏方式打开第二个小程序
其一的方式很简单,直接使用wx.openEmbeddedMiniProgram,参数带上另一个小程序的appid即可
其二就需要现在小程序后台进行申请,和另一个小程序进行关联。方法如下:
在小程序管理后台「设置」-「第三方设置」-「半屏小程序管理」板块发起申请,最多可以申请10个小程序;
申请完成后,再次使用wx.openEmbeddedMiniProgram搭配上appid即可
wx.openEmbeddedMiniProgram({
appId: 'wx0c7dd39c85b25908',
envVersion: 'trial',
success: function(val){
console.log(val);
},
fail:function(err){
console.log(err);
},
})
注意,要先在app.json中使用“embeddedAppIdList”属性加入另一个小程序的appid。