1.使用跟manifest.json中配置不同的appid 生成订单信息
2.用上面申请的订单信息去请求微信支付
- 发布:2024-05-21 17:40
- 更新:2024-10-12 10:10
- 阅读:92
【报Bug】APP时uni.requestPayment(OBJECT) 配置在manifest.json中的appid 应该允许与 requestPayment中的不一致
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: window 10
HBuilderX类型: 正式
HBuilderX版本号: 4.17
手机系统: Android
手机系统版本号: Android 12
手机厂商: 小米
手机机型: 小米
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
操作步骤:
预期结果:
唤起微信支付
唤起微信支付
实际结果:
报错:requestPayment: fail HBuilder
mainifest.json中配置的支付appid和生成订单使用的appid不一致,如果是HB调试请在线打包,https:
//ask.dcloud.net.cn/article/282
报错: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
}
2 个回复
1***@qq.com
请问解决了吗
5***@qq.com - 郑小超
Android可以,iOS不行了