gpt4 book ai didi

mobile - detectmobilebrowsers – 如何添加 ipad & co//检测移动浏览器 js

转载 作者:行者123 更新时间:2023-12-02 17:40:22 24 4
gpt4 key购买 nike

我使用检测移动浏览器 ( http://detectmobilebrowsers.com/ ) 来检测 iPhone 和其他智能手机。现在我还想添加 iPad 等平板电脑。在网站上,您可以找到以下提示:

Android tablets, iPads, Kindle Fires and PlayBooks are not detected by design. To add support for tablets, add |android|ipad|playbook|silk to the first regex.

其实我的代码是这样的:

if($.browser.mobile) 
{
// it is mobile browser
}
else
{
// no mobile browser
}

我如何添加其他属性? ("|android|ipad|playbook|silk")?

最佳答案

修改您正在使用的 detectmobilebrowsers 代码;

你在哪里看到正则表达式(我假设你使用的是 Javascript 版本)

(function(a,b){if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |ma....

改为

(function(a,b){if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|android|ipad|playbook|silk|iris|kindle|lge |ma...

或者更好的是,更改为

(function(a,b){if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od|ad)|android|playbook|silk|iris|kindle|lge |ma...

关于mobile - detectmobilebrowsers – 如何添加 ipad & co//检测移动浏览器 js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21660369/

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