一、登录小程序微信公众平台,设置=》第三方设置,往下滑找到 半屏小程序管理,添加半屏小程序,等对方小程序通过审核。
自己小程序需要在全局配置manifest.json
-->mp-weixin
节点下添加embeddedAppIdList
字段并声明
"embeddedAppIdList" : [ "对方小程序appid" ],
在需要打开半屏小程序的页面调用
uni.openEmbeddedMiniProgram({ appId: "对方小程序appid", path: "对方小程序路径", extraData: "携带了参数", success: success => { console.log("完成",success) }, fail (fail) { console.log('点击取消',fail) } })
关闭半屏小程序想接收半屏小程序返回的信息,可以在App.vue的onShow接收
App.vue
onShow(option) {
// option接收半屏小程序的参数
console.log('option', option);
}