通过keydown事件为window.location.href赋值仅在Chrome中第一次运行(即多个右箭头键控事件)。例外是ENTER键。似乎在Firefox和IE中工作正常。
这是某种安全措施吗?
$(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';
}
});