load method
Implementation
@override
Future<void> load(String soundId, String path) async {
if (Platform.isAndroid) {
// On Android, we need to wait for the sound to be loaded.
final completer = Completer<void>();
_completers[soundId] = completer;
await methodChannel.invokeMethod<String>(
'load', <String, String>{'soundId': soundId, 'path': path});
return completer.future;
} else {
await methodChannel.invokeMethod<String>(
'load', <String, String>{'soundId': soundId, 'path': path});
}
}