|
@@ -37,7 +37,8 @@ export default defineComponent({
|
|
|
let vudio: any = null;
|
|
|
|
|
|
// 切换音频播放
|
|
|
- const onToggleAudio = (e?: MouseEvent) => {
|
|
|
+ const onToggleAudio = (e?: any) => {
|
|
|
+ console.log(e, 'e', e);
|
|
|
e?.stopPropagation();
|
|
|
if (audio.value.paused) {
|
|
|
onInit(audio.value, canvas.value);
|
|
@@ -47,7 +48,7 @@ export default defineComponent({
|
|
|
audio.value?.pause();
|
|
|
}
|
|
|
audioForms.paused = audio.value?.paused;
|
|
|
-
|
|
|
+ e.target?.focus();
|
|
|
emit('togglePlay', audioForms.paused);
|
|
|
};
|
|
|
|
|
@@ -182,13 +183,13 @@ export default defineComponent({
|
|
|
}}>
|
|
|
<div class={styles.actions}>
|
|
|
<div class={styles.actionWrap}>
|
|
|
- <button class={styles.actionBtn} onClick={onToggleAudio}>
|
|
|
+ <div class={styles.actionBtn} onClick={onToggleAudio}>
|
|
|
{audioForms.paused ? (
|
|
|
<img class={styles.playIcon} src={iconplay} />
|
|
|
) : (
|
|
|
<img class={styles.playIcon} src={iconpause} />
|
|
|
)}
|
|
|
- </button>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
<div class={styles.time}>
|
|
|
<div
|