本文介绍了是我可以检测到的特定 webkit 功能,以检查用户是否正在使用 webkit 浏览器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
如果我需要检测 Firefox,我使用了下面的代码:
I've used the code below if I need to detect Firefox:
var firefox = !(window.mozInnerScreenX == null);
我很好奇是否有类似的东西可以在不检查用户代理字符串的情况下检测 webkit 浏览器.比如检查一个只有 webkit 浏览器才有的特定功能?
I'm curious if there is something similar to detect webkit browsers without checking the user agent string. Like checking a specific feature only webkit browsers have?
推荐答案
转到 Chrome 中的控制台并键入 window.webkit
- 自动完成将向您显示一系列应该是 Webkit 特定的属性(例如 webkitRequestAnimationFrame
、webkitAudioContext
等)
Go to the console in Chrome and type window.webkit
- the autocompletion will show you a stack of properties that should be Webkit specific (e.g. webkitRequestAnimationFrame
, webkitAudioContext
, etc)
这篇关于是我可以检测到的特定 webkit 功能,以检查用户是否正在使用 webkit 浏览器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!