0

通过 keydown 事件为 window.location.href 赋值只能在 Chrome 中第一次起作用(即多个 RIGHT ARROW keydown 事件)。例外是 ENTER 键。似乎在 Firefox 和 IE 中运行良好。

这是某种安全措施吗?

http://jsfiddle.net/k9pwB/

$(document).keydown(function(e){
    var key = (e.keyCode ? e.keyCode : e.which);
    switch (key) {
        case 39:
        case 13:
            console.log('play');
            window.location.href = 'spotify:track:6JEK0CvvjDjjMUBFoXShNZ';
    }
});
4

0 回答 0