我愿意检测标签是否专注于尽可能多的移动浏览器。检测浏览器标签是否专注于移动浏览器
我看到,在确定能见度常见的用途是“document.hidden”或“document.visibilityState”,但https://developer.mozilla.org/en-US/docs/Web/API/Document/hidden#Browser_compatibility上市,它是在IE移动不兼容。
发现还有很多人使用document.addEventListener(“visibilitychange”,function(){}) - 这似乎也可能在IE Mobile上不兼容。
另一个不太常见的用途是未在Opera Mini的支持,可能无法在Safari和Chrome的手机支持..
加时,“window.onblur”不document.hasFocus()似乎在Chrome模拟器上工作。
任何人都知道也许另一种方法来检查浏览器是否专注于所有移动浏览器?或者上面的其中一个实际上可以兼容所有?
IE移动是过时的检测。 Windows手机占智能手机市场的不到1%。使用document.hidden或document.visibilityState可能是值得的,不支持使用IE移动的不断缩小的用户群。 –