我怎样才能知道访问我网站的是什么设备?
How do I get what kind of device who visits my website?
我正在制作一个 JavaScript 游戏,但我希望 canvas 大小不同,具体取决于它是否是 iPhone 访问者
const canvas = document.querySelector("canvas"); canvas.width = 500;
所以我的问题是如何获取设备信息?
您可以简单地使用 window.screen 对象的宽度和高度 属性
常量宽度 = screen.width;
常量高度 = screen.height;
您要找的是window.navigator.platform
。
switch(window.navigator.platform) {
case 'iPhone':
// Set width for iPhones
break;
case 'Android':
// Set width for Androids
break;
default:
// Set width of other devices
break;
}
我正在制作一个 JavaScript 游戏,但我希望 canvas 大小不同,具体取决于它是否是 iPhone 访问者
const canvas = document.querySelector("canvas"); canvas.width = 500;
所以我的问题是如何获取设备信息?
您可以简单地使用 window.screen 对象的宽度和高度 属性
常量宽度 = screen.width;
常量高度 = screen.height;
您要找的是window.navigator.platform
。
switch(window.navigator.platform) {
case 'iPhone':
// Set width for iPhones
break;
case 'Android':
// Set width for Androids
break;
default:
// Set width of other devices
break;
}