error : flutter: (-11828) Cannot Open flutter: #0 AudioPlayer._load (package:just_audio/just_audio.dart:840:9)
#1 AudioPlayer._setPlatformActive.setPlatform (package:just_audio/just_audio.dart:1421:28)
#2 AudioPlayer.play (package:just_audio/just_audio.dart:914:28)
the code :
import 'dart:developer';
import 'package:audio_session/audio_session.dart';
import 'package:flutter/material.dart';
import 'package:just_audio/just_audio.dart';
class AudioExample extends StatefulWidget {
const AudioExample({Key? key}) : super(key: key);
@override
State<AudioExample> createState() => _AudioExampleState();
}
class _AudioExampleState extends State<AudioExample> {
@override
Widget build(BuildContext context) {
return Scaffold(
body: Column(
mainAxisAlignment: MainAxisAlignment.center,
crossAxisAlignment: CrossAxisAlignment.center,
children: [
IconButton(
onPressed: () async {
final session = await AudioSession.instance;
await session
.configure(const AudioSessionConfiguration.speech());
final player = AudioPlayer();
final duration = await player.setUrl('audio link');
player.play();
},
icon: const Icon(Icons.play_arrow))
],
),
);
}
}