|
@@ -98,15 +98,15 @@ export default defineComponent({
|
|
|
const canvasDom = document.querySelector("#audioVisualizer") as HTMLCanvasElement
|
|
|
const { pauseVisualDraw, playVisualDraw } = audioVisualDraw(audioDom, canvasDom)
|
|
|
shareData._plrl.on('play', () => {
|
|
|
- lottieDom.value.play()
|
|
|
- lottieDom1.value.play()
|
|
|
- lottieDom2.value.play()
|
|
|
+ lottieDom.value?.play()
|
|
|
+ lottieDom1.value?.play()
|
|
|
+ lottieDom2.value?.play()
|
|
|
playVisualDraw()
|
|
|
});
|
|
|
shareData._plrl.on('pause', () => {
|
|
|
- lottieDom.value.pause()
|
|
|
- lottieDom1.value.pause()
|
|
|
- lottieDom2.value.pause()
|
|
|
+ lottieDom.value?.pause()
|
|
|
+ lottieDom1.value?.pause()
|
|
|
+ lottieDom2.value?.pause()
|
|
|
pauseVisualDraw()
|
|
|
});
|
|
|
}, 300); // 弹窗动画是0.25秒 这里用定时器 确保canvas 能获取到宽高
|