javascript - window.matchMedia 监听器在打印时触发
问题描述
我正在使用window.matchMedia('(max-width: 767px)');
检测移动设备的屏幕尺寸。由于某些有趣的原因,当您执行或 Cmd/Ctrl + Ponchange
时,事件侦听器也会触发 3 次。window.print();
仅在 Chrome、Edge (Chrome) 上发生。
是否有一些解释为什么onchange
在打印时触发?
解决方案
推荐阅读
- r - 根据计数对表进行排序
- mysql - 面对“错误代码1248”派生表必须有自己的别名,如何正确编写使用数学函数计算列的子查询?
- ms-access - 是否有一项服务可用于获取整个 Access 应用程序并使其在云中完全运行?
- java - CurrentThread().interrupt() 在 InterruptedException 捕获块内?
- here-api - 以美国为起点和终点的航线拒绝通过加拿大
- javascript - 如何将 POST json 数据与文件一起 ajax?
- javascript - TypeError element.offset 不是 JS 文件中的函数
- excel - 如何在Excel中反转逗号分隔的字符串?
- laravel - 根据 Laravel 中另一个表的数据值创建表
- java - Thymeleaf 错误地加载静态文件