uni-app 京东小程序 设置 pageAlias 和 quickMenu 不生效
uni-app 京东小程序 设置 pageAlias 和 quickMenu 不生效
| 开发环境 | 版本号 | 项目创建方式 |
|---|---|---|
| Windows | 1 | HBuilderX |
操作步骤:
"pageAlias": {
"index": "pages/index/index",
"my": "pages/my/my"
},
"quickMenu": {
"share": false,
"favorite": false,
"sendToDesktop": false
}
都不生效
预期结果:
打包后的 app.json 包含这两个配置
实际结果:
没有包含
bug描述:
"pageAlias": {
"index": "pages/index/index",
"my": "pages/my/my"
},
"quickMenu": {
"share": false,
"favorite": false,
"sendToDesktop": false
}
更多关于uni-app 京东小程序 设置 pageAlias 和 quickMenu 不生效的实战教程也可以访问 https://www.itying.com/category-93-b0.html
2 回复
你可以把 代码放在 manifest.json 中 mp-jd 下面,参考附件
更多关于uni-app 京东小程序 设置 pageAlias 和 quickMenu 不生效的实战教程也可以访问 https://www.itying.com/category-93-b0.html
在 uni-app 中,pageAlias 和 quickMenu 是京东小程序特有的配置项,但需要放置在正确的位置才能生效。根据京东小程序官方文档,这两个配置应直接放在 app.json 的根级别,而不是在 pages 或其他节点下。
在你的项目中,请检查 pages.json 中的配置方式。正确做法是在 pages.json 中添加京东小程序特有的配置,使用 "mp-jd" 字段包裹。示例如下:
{
"pages": [...],
"mp-jd": {
"pageAlias": {
"index": "pages/index/index",
"my": "pages/my/my"
},
"quickMenu": {
"share": false,
"favorite": false,
"sendToDesktop": false
}
}
}

