t***@sina.com
t***@sina.com
  • 发布:2022-05-11 11:17
  • 更新:2023-10-27 14:33
  • 阅读:845

【报Bug】自定义基座和打包的app 支付宝调起不了,提示requestPayment:fail service not found

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 3.4.7

手机系统: Android

手机系统版本号: Android 10

手机厂商: 华为

手机机型: HONOR 9X

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

/ SDK配置 /
"sdkConfigs" : {
"ad" : {},
"maps" : {
"amap" : {
"appkey_ios" : "059dc1d810915c1a101b45950b4e65ca",
"appkey_android" : "3e3208a37af836aac6c3f8d031343f62"
}
},
"payment" : {
"weixin" : {
"platform" : [ "ios", "android" ],
"appid" : "wxe7697755c5d743a8",
"UniversalLinks" : "https://api.zyxgny.com/app/"
},
"alipay" : {
"platform" : [ "ios", "android" ]
}
},
"share" : {
"weixin" : {
"appid" : "wxe7697755c5d743a8",
"UniversalLinks" : "https://api.zyxgny.com/app/"
}
}
},

操作步骤:

自定义基座和打包的app 支付宝调起不了,提示requestPayment:fail service not found
通过hbuilderx的基座可以调起支付宝。
系统代码一直没变化,除了hbuilderx更新。
经过测试发现通过hbuilderx uni.getprovider 拿到的"provider": ["alipay", "wxpay"]
但是通过自定义基座 拿到的"provider": [ "wxpay"]没有支付宝的
查看manifest是配置了支付宝的

预期结果:

uni.getprovider 拿到"provider": ["alipay", "wxpay"]

实际结果:

uni.getprovider 拿到"provider": ["wxpay"]

bug描述:

自定义基座和打包的app 支付宝调起不了,提示requestPayment:fail service not found
通过hbuilderx的基座可以调起支付宝。
系统代码一直没变化,除了hbuilderx更新。
经过测试发现通过hbuilderx uni.getprovider 拿到的"provider": ["alipay", "wxpay"]
但是通过自定义基座 拿到的"provider": [ "wxpay"]没有支付宝的
查看manifest是配置了支付宝的

2022-05-11 11:17 负责人:无 分享
已邀请:
2***@qq.com

2***@qq.com

你好,我现在也是和你一样的问题,请问解决了吗?

s***@163.com

s***@163.com

同问,解决了么?

要回复问题请先登录注册