Jquery HTML5音频擦洗故障
我认为这将是一个相当简单的答案,但我不确定为什么它在Chrome和FF中工作得很好,但在Safari中却不行。HTML5音频播放器的设计方式可以阻止我的功能启动。同样,这只是在狩猎中。我想知道是否有一个关键字我遗漏了,Safari用它来区分那里的玩家Jquery HTML5音频擦洗故障,jquery,html,Jquery,Html,我认为这将是一个相当简单的答案,但我不确定为什么它在Chrome和FF中工作得很好,但在Safari中却不行。HTML5音频播放器的设计方式可以阻止我的功能启动。同样,这只是在狩猎中。我想知道是否有一个关键字我遗漏了,Safari用它来区分那里的玩家 if(video != '') { $("#<?php echo $track_id ?>").mousehold(function(){ video.currentTime = this.currentTime
if(video != '') {
$("#<?php echo $track_id ?>").mousehold(function(){
video.currentTime = this.currentTime;
video.pause();
});
$("#<?php echo $track_id ?>").mouseup(function(){
video.currentTime = this.currentTime;
video.pause();
});
}
if(视频!=''){
$(“#”).mousehold(函数(){
video.currentTime=此.currentTime;
video.pause();
});
$(“#”)mouseup(函数(){
video.currentTime=此.currentTime;
video.pause();
});
}
因此,当用户拖动音频擦洗条时,它也会擦洗视频
提前谢谢大家。也许鼠标夹在Safari中不起作用。。。尝试使用mousedown来代替?您真的使用$(“#”)作为选择器吗?不用担心。。。我刚刚修复了你的代码块,现在我看到了你真正的选择器。谢谢你,伊西,我一直在想怎么做。很抱歉,这也不起作用。Mouseup是我目前使用的备份,用于将视频聚焦到它应该在的位置,但只有当我单击手柄不在的擦洗区域时,它才起作用,但一旦手柄聚焦,mousehold就不起作用。但我不知道为什么鼠标垫不起作用?这是一个添加到文件头的插件(我不确定mousehold是否正确,因为它不是一个有效的DOM事件;我很乐意阅读您的链接,但它是一个死链接。这一个现在可以工作了,很抱歉。我格式化错了。