Next.Js : 更改页面而不停止音频

Posted

技术标签:

【中文标题】Next.Js : 更改页面而不停止音频【英文标题】:Next.Js : Change page without stop the audio 【发布时间】:2018-01-30 10:10:11 【问题描述】:

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

那么,如何将播放器添加到标题中,并且当页面更改时播放器不会重新开始。

【问题讨论】:

【参考方案1】:

此功能将从 v5 开始提供。

看看这个拉取请求3552和这个线程88。

【讨论】:

【参考方案2】:

研究了很多天后,我用这个解决了类似的问题:

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

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

【讨论】:

您的答案可以通过额外的支持信息得到改进。请edit 添加更多详细信息,例如引用或文档,以便其他人可以确认您的答案是正确的。你可以找到更多关于如何写好答案的信息in the help center。 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接答案可能会失效。 - From Review

以上是关于Next.Js : 更改页面而不停止音频的主要内容,如果未能解决你的问题,请参考以下文章

更改路由更改 Next.js 的状态

Next.js 在本地目录中搜索图像,而不是在 AWS 上

Next.js 按需静态再生

NEXT JS - 如何删除查询参数?

[Next] Next.js+Nest.js实现GitHub第三方登录

Next JS 获取一次数据以显示在所有页面上