我正在尝试在flutter中为一个应用程序实现一个Klarna支付解决方案。问题是我不知道如何在flutter中运行Kotlin或Java代码。这是可行的,还是我必须找到另一个解决方案?
Kotlin代码:
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);发布于 2020-07-14 22:45:48
你要找的是平台渠道。基本上,您编写本机特定于平台的方法,并通过Dart代码中的平台通道调用它们。
在这里了解如何做到这一点:Writing custom platform-specific code
编辑: package mollie似乎包含了Klarna Sofort的付款方式。这可能适合你的需求。
https://stackoverflow.com/questions/62897686
复制相似问题