Javascript 查询E.js间隔检测问题

Javascript 查询E.js间隔检测问题,javascript,enquire.js,Javascript,Enquire.js,我目前正在使用inquire.js识别我的媒体查询,这些查询是: breakpoints[extra_large_devices] = only screen and (min-width: 1098px); breakpoints[large_devices] = (min-width: 992px); breakpoints[medium_devices] = (min-width: 768px); breakpoints[small_devices] = (min-width: 544px

我目前正在使用inquire.js识别我的媒体查询,这些查询是:

breakpoints[extra_large_devices] = only screen and (min-width: 1098px);
breakpoints[large_devices] = (min-width: 992px);
breakpoints[medium_devices] = (min-width: 768px);
breakpoints[small_devices] = (min-width: 544px)
breakpoints[extra_small_devices] = (min-width: 0px);
我需要我的js为中型设备启动,因此我需要:

Drupal.Breakpoints.register('medium_devices', {
  match: function() {
     console.log("match");
  },
  unmatch: function() {
     console.log("unmatch");
  },
});
所以从0到767,我得到了无与伦比的。 从768年开始,我得到了匹配。问题是,我想取消比赛也在992px发射。所以基本上我需要我的脚本从768工作到991,所以我需要识别“活动”媒体查询,而不是macth。 有什么办法解决这个问题吗? 谢谢