用于iOS的Flutter UPI集成

biswetbf  于 2023-05-08  发布在  Flutter
关注(0)|答案(1)|浏览(118)

我试图在我的Flutter应用程序中实现一个功能,用户可以点击“通过GooglePay支付”按钮,它会打开预先填写金额和商家详细信息的GooglePay应用程序。我试过使用upi_package和其他包,但在iOS上,它随机打开任何UPI应用程序,而不是GooglePay。有没有什么方法可以使用URL方案而不使用包来实现此功能?如果是的话,我如何在我的Flutter应用程序中专门针对iOS实现它
我已经尝试过使用url启动器,通过创建url像

void _launchURL() async {
  String _url='upi://pay?pa=xxx@okicici&pn=Test&am=1&tn=Test Payment&cu=INR';
    var result = await launch(_url);
     debugPrint(result.toString());
     if (result ==true) {
       print("Done");
     } else if (result ==false){
       print("Fail");
     }
  }

但是这个网址在ios上不起作用。请给点建议。

j2cgzkjk

j2cgzkjk1#

在google pay guide中,你应该在你的URL前面加上gpay

相关问题