我正在开发Flutter应用程序,我需要实现在我的国家/地区可用的Payment SDK。他们有Android SDK和iOS SDK,然后有Javascript等SDK,但没有Flutter。
我的问题是,我们可以在Flutter中实现本机SDK吗?在这种情况下,我将必须同时集成Android和iOS SDK。是否支持此功能,然后该怎么办?
答案 0 :(得分:1)
您将必须创建一个平台通道,该通道将调用将处理传递到本机端的方法。在本机方面,您可以使用您的PaymentSDK专用代码。这样,您将可以根据平台使用来自SDK的本机代码,但是您的代码基础不必担心平台,因为它将调用相同的平台通道方法。
在这里查看: https://flutter.dev/docs/development/platform-integration/platform-channels