0

我正在尝试在 Flutter 中为应用程序实施 Klarna 支付解决方案。问题是我不知道如何在 Flutter 中运行 Kotlin 或 Java 代码。这是可行的还是我必须找到另一个解决方案?

科特林代码:

val paymentView: KlarnaPaymentView = findViewById(R.id.paymentView)
paymentView.category = KlarnaPaymentCategory.PAY_LATER 
paymentView.registerPaymentViewCallback(callback) 

Java代码:

final KlarnaPaymentView paymentView = findViewById(R.id.paymentView);
paymentView.setCategory(KlarnaPaymentCategory.PAY_LATER);
paymentView.registerPaymentViewCallback(callback);

4

1 回答 1

0

您正在寻找的是平台渠道。基本上,您编写本地特定于平台的方法并通过您的 Dart 代码中的平台通道调用它们。

在此处了解如何操作:编写自定义平台特定代码

编辑:mollie似乎包括 Klarna Sofort 付款方式。这可能适合您的需求。

于 2020-07-14T14:45:48.483 回答