const body = {
appid: 'xxxx', // 小程序appid
mchid: 'xxxx', // 商户号
description: 'xxxx', // 商品描述
out_trade_no: 'xxxx', // 本地订单号
notify_url: 'https://env-00jxtbd80hd8.dev-hz.cloudbasefunction.cn/createOrder', // 回调地址
amount: {
total: 1, // 支付金额 单位分
currency: 'CNY'
},
payer: {
openid: 'xxxx', // 用户openid
}
}
上方代码是发起微信小程序下单的body参数,
回调函数 https://env-00jxtbd80hd8.dev-hz.cloudbasefunction.cn/createOrder
回调函数在非微信方调用可以访问,不会跨域(设置了ip、域名白名单)
当前端支付成功之后,在微信方调用回调函数时,无响应(应当是跨域)(设置了微信支付平台提供的ip段白名单)
叶雨 (作者)
那是因为你访问的域名没有白名单。直接用的插件了
2025-04-23 23:04
DCloud_uniCloud_CRL
回复 叶雨: 这和跨域没有关系,跨域是web概念
2025-04-26 11:15