gpt4 book ai didi

javascript - X 时间后设置 Var?

转载 作者:行者123 更新时间:2023-12-01 01:43:03 26 4
gpt4 key购买 nike

慢慢地为我的抽搐 channel 开发一个新项目......我陷入困境,也许没有办法做到这一点,但我认为有......

假设我有一个带有选项变量的 JavaScript

<script type="text/javascript">
var options = {
width: 400,
height: 300,
channel: "Chanel Name",
};
var player = new Twitch.Player("<player div ID>", options);
player.setVolume(0.00);
</script>

现在,在页面上 2-3 分钟后,我想将“player.setVolume”更改为值 0.5(自动取消静音)我该怎么做?

谢谢!

最佳答案

为了实现您的目标,您需要使用 setTimeout 方法,该方法在所需时间后执行回调函数,它接受两个参数:第一个参数是函数在指定的时间后执行,第二个参数是您希望函数在指定的时间后执行的时间(以毫秒为单位)。

<script type="text/javascript">
var options = {
width: 400,
height: 300,
channel: "Chanel Name",
},
time = 2, /*amount of time in seconds that you want the callback to be executed after. change this variable's value per your requirements. */
player = new Twitch.Player("<player div ID>", options);
player.setVolume(0.00);
setTimeout(function(){
player.setVolume(0.50); // sets the volume to 0.5. Change it per your requirements.
}, time * 60 * 1000); // 2 * 60 * 1000 = 120 000 milliseconds.
</script>

Learn more关于setTimeout方法。

希望我能把你推得更远。

关于javascript - X 时间后设置 Var?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52231469/

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