Next.Js : 切换页面不停止音频

Next.Js : Change page without stop the audio

我是 ReactJS 的新手,现在我正在使用 Next.js。 好吧,我的项目在 header 有一个音频播放器。加载站点时,此音频播放器会自动启动。当我更改页面时,header 语句不会改变,但音乐会重新开始。我尝试了高阶组件和浅层组件,但这些都不起作用。

那么,如何添加一个播放器到header并且当页面改变时播放器不会重新开始。

此功能将从 v5 开始提供。

看看这个拉取请求 3552 and this thread 88

经过很多天的研究,我解决了类似的问题:

https://nextjs.org/docs/basic-features/layouts

只需制作一个 HOC 包裹整个 _app 并在 HOC 中设置您要执行的操作即可。