4***@qq.com
4***@qq.com
  • 发布:2024-05-21 17:40
  • 更新:2024-10-12 10:10
  • 阅读:110

【报Bug】APP时uni.requestPayment(OBJECT) 配置在manifest.json中的appid 应该允许与 requestPayment中的不一致

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 4.17

手机系统: Android

手机系统版本号: Android 12

手机厂商: 小米

手机机型: 小米

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

1.使用跟manifest.json中配置不同的appid 生成订单信息
2.用上面申请的订单信息去请求微信支付

预期结果:

唤起微信支付

实际结果:

报错:requestPayment: fail HBuilder
mainifest.json中配置的支付appid和生成订单使用的appid不一致,如果是HB调试请在线打包,https:
//ask.dcloud.net.cn/article/282

bug描述:

如题 我请求微信支付时appid可能会不是本应用的appid。这个需求在APP端是被允许的。但是在uni.requestPayment时报错。应该把app和其他小程序端区分开来

{  
"errMsg": "requestPayment: fail HBuilder  
mainifest.json中配置的支付appid和生成订单使用的appid不一致,如果是HB调试请在线打包,https:  
//ask.dcloud.net.cn/article/282",  
"errCode": 9,  
"code": 9  
}
2024-05-21 17:40 负责人:无 分享
已邀请:
1***@qq.com

1***@qq.com

请问解决了吗

5***@qq.com

5***@qq.com - 郑小超

Android可以,iOS不行了

要回复问题请先登录注册