如何切换路线并仍然播放音频

时间:2019-02-17 13:42:59

标签: javascript html vue.js audio

我使用Vue在播放页面上播放音频。我希望音频在路由切换后仍能播放。我该怎么办?我知道我可以将音频标签放在根页面上,这是一种方法,但是还有另一种方法吗?似乎可以将其用于缓存目的,但是我尝试了一下,但是没有用。

<keep-alive>
    <router-view name="musicPlay" class="musicPlayer"></router-view>
</keep-alive>

<audio :src="this.url" ref="player"></audio>

如果我将音频放在根页面上,如何在其他任何组件中获得音频的引用?因为我需要处理音频。当前时间。我试过了。看来我无法在子组件中获得this。$ refs.audio。感谢您的帮助。

0 个答案:

没有答案