network_audio_player 0.0.1
network_audio_player: ^0.0.1 copied to clipboard
A Simple Audio Player from Network Url.
audio_player #
A new flutter plugin project.
Getting Started #
class MyApp extends StatefulWidget { const MyApp({Key? key}) : super(key: key);
@override State
class _MyAppState extends State
// If the widget was removed from the tree while the asynchronous platform
// message was in flight, we want to discard the reply rather than calling
// setState to update our non-existent appearance.
if (!mounted) return;
setState(() {
// _platformVersion = platformVersion; }); }
@override Widget build(BuildContext context) { return MaterialApp( home: Scaffold( appBar: AppBar( title: const Text('Plugin example app'), ), body: Column( mainAxisAlignment: MainAxisAlignment.center, crossAxisAlignment: CrossAxisAlignment.center, children: [
ElevatedButton(onPressed: (){
play();
}, child: Text("click to play song")),
ElevatedButton(onPressed: ()async{
AudioPlayer.pause();
}, child: Text("click to pause song")),
ElevatedButton(onPressed: (){
AudioPlayer.duration();
}, child: Text("click to duration song")),
ElevatedButton(onPressed: (){
AudioPlayer.getTime();
}, child: Text("click to current duration song")),
ElevatedButton(onPressed: ()async{
var time = await AudioPlayer.getTime();
AudioPlayer.seek(time + 10.0);
}, child: Text("click to seek to 10 Sec For song")),
ElevatedButton(onPressed: ()async{
var time = await AudioPlayer.getTime();
AudioPlayer.seek(time - 10.0);
}, child: Text("click to seek to 10 Sec Rev song")),
]
),
),
);
} }