gpt4 book ai didi

javascript - 如何使用特征检测来检测 iOS6 设备

转载 作者:行者123 更新时间:2023-11-29 18:25:34 24 4
gpt4 key购买 nike

是否有使用特征检测来检测 iOS6 设备的通用方法。

最佳答案

我认为最好的方法永远是parse the user agent string但是您可以使用以前不受支持的功能检测 iOS 6 引入的 Safari 版本(请参阅 this article 以获得更完整的列表,我将仅提供一个示例)。

基本上,您必须模仿 modernizr 使用的相同技术,使用这段代码,您将检查 <input> 是否输入 file受支持,如果受支持,则说明您在运行 iOS 6 或更高版本的 Safari 上运行。当然,仅使用功能你不能确定用户没有使用其他浏览器(这就是为什么我更喜欢用户代理字符串,如果你必须检测操作系统版本)。有关比较,请参阅 this post here on SO .

function isNewVersion() {
var elem = document.createElement("input");
elem.setAttribute("type", "file");

return elem.type !== "text";
}

关于javascript - 如何使用特征检测来检测 iOS6 设备,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13800390/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com