【问题标题】:Can I use jquery keyup functions on mediaelement.js controls我可以在 mediaelement.js 控件上使用 jquery keyup 函数吗
【发布时间】:2015-05-05 00:47:35
【问题描述】:

**我使用 mediaelement.js 创建了一个音频播放列表,我使用了我自己的大部分控件,例如音量控制、循环播放/暂停和前进/后退,并且我对 jquery keyup 事件具有所有这些控件。我可以使用 mediaelement.js 单击事件转到上一首曲目、下一首曲目和切换随机播放,但我不知道此代码存在于 mediaelement.js 文件中的什么位置或它是如何工作的。有没有办法控制转到下一首曲目或上一首曲目或使用 keyup 事件切换随机播放?例如,要控制音量:

$(document).keyup(function(e){

if(e.keyCode ===38){//the up arrow


var volume = $(audio).prop("volume")+0.1;

if(volume >1){
    volume = 1;
}
$(audio).prop("volume",volume);

}


});

有什么方法可以使用 keyup 功能转到上一个或下一个曲目并切换随机播放? 任何帮助或见解将不胜感激。**

【问题讨论】:

    标签: jquery mediaelement.js


    【解决方案1】:

    **我正在尝试一切并想通了。在 mep-feature-playlist.js 中,在 PREVIOUS TRACK BUTTON 注释下,然后在 .click(function(e)...下添加以下代码:

    $(document).keyup(function(e){
    if(e.keyCode == 188){//< or , key
                $(media).trigger('mep-playprevtrack');
          player.playPrevTrack();
    
            }
    
        });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-04-15
      • 1970-01-01
      • 2020-12-31
      • 1970-01-01
      • 1970-01-01
      • 2012-05-20
      • 2015-02-10
      • 2011-06-20
      相关资源
      最近更新 更多