gpt4 book ai didi

html - 相同的youtube视频在带有后退键的新闻列表上加载

转载 作者:行者123 更新时间:2023-12-03 05:39:37 25 4
gpt4 key购买 nike

我在Umbraco网站的此页面上有一个奇怪的问题

http://club-house.dk/sidesporet/

进入页面后,所有视频均加载正常。但是,如果您单击某个文章然后返回,则使用浏览器的后退按钮或退格键,它将为列表中的所有项目加载所有相同的视频。如果我再次使用F5重新加载页面,则视频再次加载正常。

我无法找出导致这种奇怪行为的原因。

视频加载有以下内容:

<div class="video">

@{
var video = Umbraco.TypedContent(@item.GetPropertyValue("newsVideos"));
var videoUrl = video.GetPropertyValue<String>("videoLink");
var replacedYTUrl = videoUrl.Replace("youtube.com/watch?v=", "youtube.com/embed/");
var imgYTUrl = videoUrl.Replace("www.youtube.com/watch?v=", "img.youtube.com/vi/");


if (videoUrl.Contains("youtube")) {
if (Authentication.IsAuthenticated() || @item.GetPropertyValue<bool>("freeContent"))
{
<iframe id="ytplayer" type="text/html" width="360" height="219" src="@replacedYTUrl?controls=0&showinfo=0" frameborder="0" allowfullscreen></iframe>
}
else
{
<img src="@imgYTUrl/0.jpg" class="screenshot" />
}
}
}

</div>

最佳答案

我猜您已解决此问题,因为访问该页面后,我无法再复制该问题。但是,由于我还不能简单地发表评论,因此您可能需要查看所使用宏的缓存设置。

您描述的问题似乎可能是由“视频”的最后一个值持续引起的。

发布您的解决方案或回复,以便其他人可以找到解决方案。我好奇。

关于html - 相同的youtube视频在带有后退键的新闻列表上加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29296160/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com