用户2803209
用户2803209
  • 发布:2025-11-04 16:28
  • 更新:2025-11-04 16:33
  • 阅读:25

【报Bug】vue3 支付宝小程序 globalStyle 中设置 onReachBottomDistance 不生效,微信小程序生效

分类:uni-app

产品分类: uniapp/小程序/阿里

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 11111

HBuilderX类型: 正式

HBuilderX版本号: 4.84

第三方开发者工具版本号: 1111

基础库版本号: 1111

项目创建方式: HBuilderX

操作步骤:

如上

预期结果:

正常

实际结果:

不正常

bug描述:

pages.json 中的内容是

{  
    "pages": [{  
        "path": "pages/index"  
    }],  
    "globalStyle": {  
        "backgroundColor": "#F7F7F7",  
        "onReachBottomDistance": 34  
    },  
}

微信小程序产物

{  
  "pages": [  
    "pages/index"  
  ],  
  "window": {  
    // 正常生成  
    "backgroundColor": "#F7F7F7",  
    "onReachBottomDistance": 34  
  },  
  "requiredPrivateInfos": [  
    "chooseAddress"  
  ],  
  "usingComponents": {}  
}

支付宝小程序产物

{  
  "pages": [  
    "pages/index"  
  ],  
  "window": {  
    "backgroundColor": "#F7F7F7"  
  },  
  "subPackageBuildType": "shared",  
  "usingComponents": {}  
}

查了官方文档并没有说明支付宝小程序不支持这个,支付宝小程序官方文档 https://opendocs.alipay.com/mini/framework/app-json#window 写了支持这个参数

2025-11-04 16:28 负责人:DCloud_UNI_JBB 分享
已邀请:
DCloud_UNI_JBB

DCloud_UNI_JBB

感谢反馈,问题已复现,已加分。

可以先在 pages.json 中 globalStyle 下添加 mp-alipay,把 "onReachBottomDistance": 34 写进去

要回复问题请先登录注册