flutter_radio
flutter_radio copied to clipboard
Caught error: MissingPluginException(No implementation found for method setMeta on channel flutter_radio)
Hi! I am getting this error on all Android devices. iOS works like a charm...
I/flutter (19764): Caught error: MissingPluginException(No implementation found for method setMeta on channel flutter_radio)
I/flutter (19764): #0 MethodChannel.invokeMethod
package:flutter/…/services/platform_channel.dart:314
I/flutter (19764): <asynchronous suspension>
I/flutter (19764): #1 FlutterRadio.setMeta
package:flutter_radio/flutter_radio.dart:109
I/flutter (19764): <asynchronous suspension>
I/flutter (19764): #2 FlutterRadio.audioStart
package:flutter_radio/flutter_radio.dart:17
I/flutter (19764): <asynchronous suspension>
I/flutter (19764): #3 RadioPlayerBloc.playRadio
package:apperto/bloc/radios_player_bloc.dart:24
I/flutter (19764): <asynchronous suspension>
I/flutter (19764): #4 OtherRadiosSection.build.<anonymous closure>.<anonymous closure>.<anonymous closure>.<anonymous closure>
package:apperto/…/radios/radios_list.dart:296
I/flutter (19764): #5 _InkResponseState._handleTap
package:flutter/…/material/ink_well.dart:635
I/flutter (19764): #6 _InkResponseState.build.<anonymous closure>
package:flutter/…/material/ink_well.dart:711
I/flutter (19764): #7 GestureRecognizer.invokeCallback
package:flutter/…/gestures/recognizer.dart:182
I/flutter (19764): #8 TapGestureRecognizer._checkUp
package:flutter/…/gestures/tap.dart:365
I/flutter (19764): #9 TapGestureRecogn
Ok, I workarounded like this
if (Platform.isIOS) {
await FlutterRadio.audioStart(AudioPlayerItem(
id: radio.id,
url: radio.streamUrl,
thumbUrl: radio.imageUrl,
title: radio.name,
));
} else {
await FlutterRadio.audioStart();
}