【发布时间】:2021-08-01 05:14:34
【问题描述】:
问题
嗨。当通过NextJS 链接访问嵌入了video 的页面时,muse.ai videos 不会在页面上加载。
我在 StackBlitz here 上有一个可重现的最小示例。
示例
如果您从page-index(其中包含video)开始,然后导航到page-2(其中还包含video),page-2-video 将不会加载video,除非page导航到它后会刷新。
在NextJS 应用程序中加载外部嵌入的内容可能会出现问题。
嵌入的视频组件和第二页的链接:
<main className={styles.main}>
<div
class="muse-video-player"
data-video="pj4AW2W"
data-logo="0"
data-title="0"
data-search="0"
data-autoplay="1"
data-loop="1"
data-volume="0"
data-width="100vw"
/>
<script src="https://muse.ai/static/js/embed-player.min.js" />
<Link href="/pagetwo">
<a>PAGETWO</a>
</Link>
</main>
实际上是什么:
如果您在两个页面之间导航并刷新页面,然后你就会明白了。
【问题讨论】:
标签: javascript reactjs next.js