Javascript中的耳机上一个/下一个按钮事件检测



我想知道,除了本答案中提到的keydown/keyup之外,是否还有一种事件或直接的方法可以捕捉耳机上的上一个/下一个按钮,我觉得这很难。

类似于:

document.on('next_track_event', e => {
// next song was requested!
});

实际上有,

navigator.mediaSession.setActionHandler('previoustrack', function() {
// User hit "Previous Track" key. 
});

但它是实验性的,所以不确定是否支持

这里有一个了解更多的链接

https://developer.mozilla.org/en-US/docs/Web/API/MediaSession/setActionHandler

最新更新