引入依赖audioplayers
dependencies:
flutter:
sdk: flutter
audioplayers: ^0.15.1
assets:
- assets/
- assets/ppwit.jpg
import 'package:audioplayers/audioplayers.dart';
import 'package:flutter/material.dart';
import 'package:audioplayers/audio_cache.dart';
class AudioTest extends StatefulWidget {
@override
_AudioTestState createState() => _AudioTestState();
}
class _AudioTestState extends State<AudioTest> {
List list = [];
List wlist, blist;
List items=[1,4,8,11,15,18,22,25,29,32,36,39,43,46];
List listb = [];
static AudioCache _player = AudioCache();
var audioPath = "58.mp3";
AudioPlayer _audioPlayer = AudioPlayer();
Future<AudioPlayer> playAudio(audioPath) async {
return _player.play(audioPath);
}
void _stop() {
if (_audioPlayer != null) {
_audioPlayer.sto