使用Flutter
,可以通过以下方式调用 kotlin/swift 函数:
file.dart
:
static const platform = const MethodChannel('my.test.flutterapp/battery');
final int result = await platform.invokeMethod('getBatteryLevel');
file.kt
:
private val CHANNEL = "my.test.flutterapp/battery"
MethodChannel(flutterView, CHANNEL).setMethodCallHandler { call, result ->
if (call.method == "getBatteryLevel") {
...
} else {
result.notImplemented()
}
}
是否有类似于Kotlin
标准Dart
应用程序中的调用功能的东西,例如 Dart 控制台应用程序!