gpt4 book ai didi

javascript - 启用和禁用 window.location.href

转载 作者:行者123 更新时间:2023-11-30 08:00:39 38 4
gpt4 key购买 nike

最近,YouTube 推出了新的自动播放功能,我很嫉妒。

enter image description here

我在我的管网站上实现了它。我的网站使用 jwplayer 作为视频播放器,它有一个非常漂亮和简单的 API,其中一个函数称为 onComplete,它将在视频结束时执行我的 javascript 查询。

我做的是这样的:

onComplete:function() {
//Video has ended, now we redirect to the new video
window.location.href = "//www.mysite.com/video?id=33412";
}

因此,使用它,我的网站将成功重定向到新视频,等等。但是,如果用户如图所示关闭“自动播放”功能会怎样。如何禁用 window.location.href?

其他 stackoverflow 答案 said :

You can't change the window.location prototype, because this a "native property" of window and it is not configurable.

在我的情况下,解决方案是什么?使用 Jquery 的解决方案对我来说也可以。

最佳答案

对于 autoplay 有一个标志。设置/取消设置标志。

在你的 onComplete 中,检查标志

onComplete:function() {
//Video has ended, now we redirect to the new video

// check the flag and execute
if(autoPlay) window.location.href = "//www.mysite.com/video?id=33412";

}

关于javascript - 启用和禁用 window.location.href,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29172314/

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