我需要在 javascript 中为我的 web 3 matchMedia 间隔。我试着用这个:
if (matchMedia) {
var m1 = window.matchMedia("(max-width:640px)");
var m2 = window.matchMedia("(max-width:1024)");
m1.addListener(WidthChange);
m2.addListener(WidthChange);
WidthChange(m1,m2);
}
function WidthChange(m1,m2) {
if(m1.matches) {
console.log('ok1')
}else if(m2.matches){
console.log('ok2')
}else{
console.log('ok3')
}
它不起作用。我该如何修改它?谢谢你的帮助!