hyzp_ybqx-Commit124:使用AudioPlayer cache优化播放逻辑,解决多次播放后报错无法播放问题
This commit is contained in:
@@ -57,7 +57,7 @@ class _TakePictuerState extends State<TakePictuer> {
|
||||
await Future.delayed(Duration(milliseconds: 1000), () {
|
||||
print('开始拍照...');
|
||||
// AudioCache().play(File('audio/yinxiao1064.mp3').path); //播放咔嚓声
|
||||
myPlayMp3(asset: 'assets/audio/yinxiao1064.mp3'); //播放咔嚓声
|
||||
myPlayClacks(); //播放咔嚓声
|
||||
onTakePictureButtonPressed();
|
||||
});
|
||||
}
|
||||
|
||||
@@ -110,7 +110,7 @@ class _LoginPageState extends State<page7_setRemind> {
|
||||
if (bVoiceRemind) {
|
||||
print("播放语音提醒");
|
||||
// AudioCache().play(File('audio/语音提醒.mp3').path); //语音提醒
|
||||
myPlayMp3(asset: 'audio/语音提醒.mp3');
|
||||
myPlayVoiceRemind();
|
||||
}
|
||||
getListView();
|
||||
});
|
||||
@@ -164,7 +164,7 @@ class _LoginPageState extends State<page7_setRemind> {
|
||||
setRemindTimer(enable: g_bVoiceRemind);
|
||||
|
||||
// AudioCache().play(File('audio/yinxiao1064.mp3').path); //音效提醒
|
||||
myPlayMp3(asset: 'assets/audio/yinxiao1064.mp3'); //音效提醒
|
||||
myPlayClacks(); //音效提醒
|
||||
Navigator.pop(context);
|
||||
},
|
||||
),
|
||||
|
||||
Reference in New Issue
Block a user