|
@ -155,11 +155,14 @@ const playAudio = (url) => { |
|
|
const pauseAudio = () => { |
|
|
const pauseAudio = () => { |
|
|
if (audioStore.soundInstance) { |
|
|
if (audioStore.soundInstance) { |
|
|
// 添加移动端特殊处理 |
|
|
// 添加移动端特殊处理 |
|
|
if (/iPhone|iPad|iPod/.test(navigator.userAgent)) { |
|
|
|
|
|
Howler.pause(); // iOS需要强制停止音频上下文 |
|
|
|
|
|
} else { |
|
|
|
|
|
audioStore.soundInstance.pause(); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
// if (/iPhone|iPad|iPod/.test(navigator.userAgent)) { |
|
|
|
|
|
// Howler.pause(); // iOS需要强制停止音频上下文 |
|
|
|
|
|
// } else { |
|
|
|
|
|
// audioStore.soundInstance.pause(); |
|
|
|
|
|
// } |
|
|
|
|
|
|
|
|
|
|
|
audioStore.soundInstance.pause(); |
|
|
|
|
|
|
|
|
audioStore.isPlaying = false; |
|
|
audioStore.isPlaying = false; |
|
|
|
|
|
|
|
|
// // 添加状态同步 |
|
|
// // 添加状态同步 |
|
|