gpt4 book ai didi

javascript - 了解cookie(使用jquery cookie插件。)

转载 作者:行者123 更新时间:2023-11-28 12:44:39 25 4
gpt4 key购买 nike

我正在开发一个项目,该项目有一个 Flash 视频,一旦加载到页面上就会自动播放。我的客户希望它只在有人第一次访问该页面时自动播放。随后的访问(在同一 session 中)将加载视频,但保持暂停。

Flash视频有一个JS函数,我可以调用它来暂停或播放视频。所以我的想法是在用户访问页面后设置一个 cookie,并让它在后续访问时触发回调。

//wait until everything has loaded
$(window).load(function(){

//set a cookie
$.cookie('welcome_cookie', 'welcome');

//check for the cookie and call the pause function
if($.cookie('welcome_cookie')){
controlPlayback('pause');
}
});

这可行,但它会在第一次时暂停视频...我如何才能使播放功能仅在返回此页面时触发?

最佳答案

只需在第一次检查后切换顺序即可设置 cookie;

//wait until everything has loaded
$(window).load(function(){

//check for the cookie and call the pause function
if($.cookie('welcome_cookie')){
controlPlayback('pause');
}

//set a cookie
$.cookie('welcome_cookie', 'welcome');
});

您可能不必在每次页面加载时都设置 cookie,所以为什么不设置 cookie(如果未设置);

//check for the cookie and call the pause function
if($.cookie('welcome_cookie')){
//pause video player
controlPlayback('pause');
} else {
//set a cookie
$.cookie('welcome_cookie', 'welcome');
}

关于javascript - 了解cookie(使用jquery cookie插件。),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9295651/

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