哪个事件将最快和最一致地触发 - matchMedia,window.resize,方向更改或两者兼而有之
which event will fire off fastest and most consistently - matchMedia, window.resize, orientationchange or both?
基本上,当用户旋转手机时,我需要触发一个函数,并且想知道在每个人的体验中他们最推荐哪个事件,以便最快和最一致地调用该函数。我知道我标题中提到的所有事件在各种 webkit 设备上都有其积极和消极的影响,因此想确保我使用的是正确的方法。
我也主要在iOS和Android v2.2 +设备上进行测试。
所有建议都表示赞赏
我发现方向变化在Android(本机浏览器)和iOS上都非常可靠。
相关文章:
- 正在寻找比$(document).ready慢的$(window).load的替代方案
- ng映射方向备选方案
- 直接下载文件,而不是从window.open(url)
- $window.ga在AngularJS事件中未定义
- 如何将PDF作为二进制文件传递到window.open()
- RubyonRails——构建交互式接口应该朝哪个方向发展
- 需要帮助谷歌地图方向面板在FancyBox中显示
- window.onload没有'无法在Android WebView中工作
- window.location替换并传递URL历史记录条目中的变量
- window.on.scroll事件未启动
- 可以<脚本类型=“;text/javascript”>window.location=“/"</
- 为什么window.open不打开一个以变量形式给出的链接
- 在D3.js中,有没有任何方法可以将x和y方向上的滚动事件绑定到平移svg
- window.location使用jquery mobile实现chrome跳转
- 哪个事件将最快和最一致地触发 - matchMedia,window.resize,方向更改或两者兼而有之
- 为什么window.innerHeight在水平方向时返回180
- window.onPopState()事件处理程序知道导航方向吗?(前、后)
- 当屏幕方向改变时,window.screen.width值在iPad浏览器中不改变
- $(window).resize()会在方向改变时触发吗?
- 更改Window.print()纸张方向