一、代码示例
uni.navigateToMiniProgram({
appId: '', //目标小程序的appid
path: 'pages/index/index?id=123', //目标小程序的页面路径
extraData: { //传递给目标小程序的相关参数数据
'data1': 'test'
},
success(res) {
// 打开成功
}
})
二、如何获取微信小程序的appId(以美团外卖小程序为例)
1.打开美团外卖小程序中某个商家店铺的页面,点右上角的胶囊按钮的三个点
第1步
2.点「美团外卖」
第2步
3.点「更多资料」,可以看到AppID,复制即可
第3步
三、如何获取微信小程序的页面路径
1.打开小程序后台
第1步
2.搜索小程序名称
第2步
3.进入下一步
第3步
4.复制页面路径
第4步
5.得到的路径类似如下
##原始路径:
packages/restaurant/restaurant/restaurant.html?aas=&poi_id=1007506082623890&act_page_code=
##去掉.html
packages/restaurant/restaurant/restaurant?aas=&poi_id=1007506082623890&act_page_code=
6.使用路径
uni.navigateToMiniProgram({
appId: 'wx2c348cf579062e56',
path: 'packages/restaurant/restaurant/restaurant?poi_id=1007506082623890&cTime=1640317804824&share=scan&from=from_share_restaurant',
extraData: {
data1: 'test'
},
success(res) {
console.log(res)
},
fail(res) {
console.log(res)
}
})
网友评论