代码如图,就报错requestPayment:fail service not found没有其他更详细的信息,让人不知所措
- 发布:2023-04-04 17:42
- 更新:2023-04-04 18:20
- 阅读:2133
1.检查微信和支付宝是否正常安装并且已经被打开过。
2.确保代码中的支付参数(如支付方式、商品信息等)正确无误。
3.在调用requestPayment方法之前,先调用getAvailableService方法,判断当前设备是否可用于支付。如果设备不可用,则需要提醒用户检查微信、支付宝等应用是否正常安装并且已经被打开过。
微信支付没有被正确配置。请确保已正确配置微信支付,并且使用正确的App ID和商户ID。
微信支付API版本不兼容。请确保使用的微信支付API版本与微信开发者平台上设置的版本相匹配。
微信支付API调用失败。请检查请求参数是否正确,包括订单信息、金额、商品ID等。
1***@qq.com (作者)
providers.find拿到的支付channel只有alipay和wxpay,明明manifest里面只勾了Apple应用内支付