gpt4 book ai didi

jquery - 设置音频的当前时间

转载 作者:行者123 更新时间:2023-12-03 02:08:49 30 4
gpt4 key购买 nike

我想制作一个可以通过导航播放的音乐播放器,但是建议将当前时间保存在Cookie中,然后在加载新页面时立即使用它们来设置音频的当前时间。
但我无法在加载后立即设置音频的当前时间。请帮忙
myaud.onloadeddata=currentTime=15;
myaud.oncanplay=currentTime=15;
$("#audioDemo").bind("load",function(){
myaud.currentTime=10;
});
$('#audioDemo').load(function(e) {
myaud.currentTime=10;
});

所有这些似乎都不起作用。并且该变量是正确的。

最佳答案

$("#myaud").on("canplay", function() {
var currentTime = $.cookie("currentTime");

if(currentTime == null) {
$("#myaud").currentTime = 0;
} else {
// Set Current Time as cookie value
$("#myaud").currentTime = currentTime;
}
});

// Set Current Time cookie when player paused or something else
$("#myaud").on("pause", function() {
$.cookie("currentTime", $(this).currentTime);
});
  • 建议对jQuery使用“on”方法。
  • 如果使用jquery cookie功能,请引用this library

  • 希望这可以帮助。

    关于jquery - 设置音频的当前时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25965607/

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