gpt4 book ai didi

javascript - 有什么方法可以在 jPlayer jquery 插件中设置 15 秒倒带按钮吗?

转载 作者:行者123 更新时间:2023-12-01 01:58:05 24 4
gpt4 key购买 nike

我正在使用this jPlayer plugin在我的网站上有一个音频播放器。

尝试获取分配给按钮的功能,该功能可将音频播放从当前时间位置倒回 15 秒并继续播放。

类似于 iPhone iTunes 播客播放器中的按钮。

this fiddle中有代码

基本上,我尝试在脚本区域中运行的代码如下。

$(".rewind").click(function(){
$("#jquery_jplayer_1").jPlayer("play", event.jPlayer.status.currentTime - 15);
});

最佳答案

问题是,当 jPlayer 操作引发事件时,通常会访问 event.jPlayer.status.currentTime。有几种解决方法可以解决您的问题,但最简单的可能是直接访问 jPlayer data,如下所示:

var currentTime = $('#jquery_jplayer_1').data('jPlayer').status.currentTime;

您更新后的代码可能如下所示:

$(".rewind").click(function(e){
var currentTime = $('#jquery_jplayer_1').data('jPlayer').status.currentTime;
if (currentTime > 15) {
$("#jquery_jplayer_1").jPlayer("play", currentTime - 15);
}
});

更新的 fiddle :http://jsfiddle.net/XLNCY/18423/

关于javascript - 有什么方法可以在 jPlayer jquery 插件中设置 15 秒倒带按钮吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31708720/

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