需使用国外apple id
gambia
- 发布:2023-08-08 12:56
- 更新:2024-07-20 16:46
- 阅读:171
产品分类: uniCloud/App
操作步骤:
预期结果:
金额为正整数
金额为正整数
实际结果:
金额为多位小数
金额为多位小数
bug描述:
文件路径:uni_modules\uni-pay\components\uni-pay\uni-pay.vue
第530行: options.total_fee = productInfo.price * 100
此处当用户为国内用户时正常,如用户为国外用户,则productInfo.price可能为19.99 这样的浮点数,此时total_fee的值就会变为1998.9999999999998,导致支付报错51005:支付金额必须为正整数