uniapp 对接 微信App/支付宝App 支付

相关文档:uni.requestPayment(OBJECT) | uni-app官网

示例代码:

javascript 复制代码
import qs from 'qs'

async aliPay(){
	const { provider } = await uni.getProvider({ service:'payment' })
	if(provider.includes('alipay')){
		uni.request({
            url:'后端接口地址',
            data:{ //传参 },
            success(res){
                let data = res.data.data
                uni.requestPayment({
                    provider: 'alipay',
                    orderInfo: qs.stringify(data), //支付宝
                    //orderInfo: data, //支付宝
                    success: function (res) {
                        console.log('success:' + JSON.stringify(res));
                    },
                    fail: function (err) {
                        console.log('fail:' + JSON.stringify(err));
                    }
                });
            }
        })
	}
}
相关推荐
Geek_Vison6 小时前
技术实践:保险健康APP引入第三方小程序实战,如何构建一个安全可控的沙箱环境~
android·安全·小程序·uni-app·mpaas
2501_915918417 小时前
Python如何抓取HTTPS请求包的完整教程与代码示例
android·ios·小程序·https·uni-app·iphone·webview
2501_916008898 小时前
全面解析常用Web前端开发工具:编辑器、调试工具、性能分析器与框架
android·前端·ios·小程序·uni-app·编辑器·iphone
编程猪猪侠9 小时前
基于uni-app-x 与 uni-app 的安卓与 H5 双向通信完整实现
android·javascript·uni-app
niech_cn1 天前
uniapp开发App(iOS、Android、鸿蒙Next)之新建项目相关细节(二)
uni-app
梦梦代码精1 天前
功能堆砌不如好扩展:4 款开源商城系统的选型思考
java·docker·uni-app·开源·php
巴巴博一1 天前
uni-app / 微信小程序中 open-type=“share“ 按钮样式异常,和普通 view 无法齐平的解决方案
微信小程序·uni-app·notepad++
游九尘2 天前
JavaScript 实现三段式版本号对比函数(app升级用)
javascript·uni-app
2501_916007472 天前
前端开发常用软件与工具全面指南
android·ios·小程序·https·uni-app·iphone·webview
2501_915909062 天前
iOS应用性能优化:十大策略提升用户体验与开发效率
android·ios·小程序·https·uni-app·iphone·webview