微信小程序开发中的API:wx.openEmbeddedMiniProgram() 怎么使用的 详细点
时间: 2024-03-10 20:44:47 浏览: 368
wx-open-api:微信开放平台api
使用 `wx.openEmbeddedMiniProgram()` 方法可以将一个小程序嵌入到当前小程序中,具体使用方法如下:
1. 首先在需要调用嵌入小程序的页面中引入该 API 方法:
```javascript
const wx = require('wx');
```
2. 在需要嵌入小程序的页面中调用该方法:
```javascript
wx.openEmbeddedMiniProgram({
appId: '嵌入小程序的 appid',
path: '嵌入小程序的页面路径',
extraData: {
// 嵌入小程序的参数
},
success(res) {
console.log(res);
},
fail(res) {
console.log(res);
}
})
```
参数说明:
- `appId`:被嵌入小程序的 appid。
- `path`:被嵌入小程序的页面路径。
- `extraData`:需要向被嵌入小程序传递的参数。
- `success`:嵌入小程序成功的回调函数。
- `fail`:嵌入小程序失败的回调函数。
注意事项:
- 该方法需要在用户点击事件等交互行为中调用,否则可能会被微信平台拦截。
- 被嵌入小程序的 appid 需要在小程序管理后台进行配置。
- 被嵌入小程序的页面需要在被嵌入小程序中进行配置。
阅读全文