uni-app 自定义基座和打包的app 支付宝调起支付失败 提示requestPayment:fail service not found
uni-app 自定义基座和打包的app 支付宝调起支付失败 提示requestPayment:fail service not found
开发环境 | 版本号 | 项目创建方式 |
---|---|---|
Windows | win10 | HBuilderX |
产品分类:uniapp/App
PC开发环境操作系统:Windows
PC开发环境操作系统版本号:win10
HBuilderX类型:正式
HBuilderX版本号:3.4.7
手机系统:Android
手机系统版本号:Android 10
手机厂商:华为
手机机型:HONOR 9X
页面类型:vue
vue版本:vue2
打包方式:云端
示例代码:
/* 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是配置了支付宝的
更多关于uni-app 自定义基座和打包的app 支付宝调起支付失败 提示requestPayment:fail service not found的实战教程也可以访问 https://www.itying.com/category-93-b0.html
2 回复
你好,我现在也是和你一样的问题,请问解决了吗?
更多关于uni-app 自定义基座和打包的app 支付宝调起支付失败 提示requestPayment:fail service not found的实战教程也可以访问 https://www.itying.com/category-93-b0.html
同问,解决了么?