gpt4 book ai didi

javascript - 有没有办法检测用户正在使用什么设备?

转载 作者:行者123 更新时间:2023-12-03 01:18:36 25 4
gpt4 key购买 nike

假设我想向用户提供一个字符串,“您正在使用...”,后跟他们的设备。

例如 Google Nexus 7、戴尔 Chromebook 13、三星 Galaxy J3、Apple Macbook Pro...无论他们的设备是什么。具体来说是他们设备的型号。

例如,我见过 Spotify 就是这样做的。使用 JS 可以吗?

我知道存在用户代理嗅探,但它没有我希望的那么详细。

最佳答案

if( /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) ) {
// some code..
}

或者你可以使用 jQuery:

var customizeForDevice = function(){
var ua = navigator.userAgent;
var checker = {
iphone: ua.match(/(iPhone|iPod|iPad)/),
blackberry: ua.match(/BlackBerry/),
android: ua.match(/Android/)
};
if (checker.android){
$('.android-only').show();
}
else if (checker.iphone){
$('.idevice-only').show();
}
else if (checker.blackberry){
$('.berry-only').show();
}
else {
$('.unknown-device').show();
}
}

关于javascript - 有没有办法检测用户正在使用什么设备?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51869466/

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