2012-10-24 76 views
9

什麼是iPad mini用戶代理?什麼是iPad mini用戶代理?

如何區分iPad和iPad mini?

+1

谷歌搜索並沒有真正改變任何事情。我們可能不得不等待,直到它出來。 –

回答

4

iPad的迷你iPad的擁有2相同的分辨率,它不應該是一個Retina顯示屏,所以你可以通過JavaScript的獲取信息使用此代碼:

if (window.devicePixelRatio >= 2) { 
    // retina display... 
} else { 
    // ... 
} 
+0

請注意,iPad 2具有相同的分辨率,它是具有視網膜顯示屏的第3代和第4代iPad。這可能正是你在這裏所說的話,但如果是這樣,它需要澄清。 – undefined

+0

任何人都可以澄清這個問題,或者確認'devicePixelRatio'可以在iPad mini(v1)和iPad 2之間消除歧義?從我所知道的情況來看,從程序上講,它們在各方面看起來都是一樣的。 – aaaidan

4

在我16演出的iPad迷你whatsmyuseragent.com返回:

的Mozilla/5.0(ipad公司; CPU OS 6_0,例如Mac OS X)爲AppleWebKit/536.26 (KHTML,例如Gecko)版本/ 6.0移動/ 10A406 Safari瀏覽器/ 8536.25

0

導航的控制檯輸出:

Navigator 
appCodeName: "Mozilla" 
appName: "Netscape" 
appVersion: "5.0 (iPad; CPU OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A406 Safari/8536.25" 
cookieEnabled: true 
geolocation: Geolocation 
language: "en-us" 
mimeTypes: MimeTypeArray 
onLine: true 
platform: "iPad" 
plugins: PluginArray 
product: "Gecko" 
productSub: "20030107" 
standalone: false 
userAgent: "Mozilla/5.0 (iPad; CPU OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A406 Safari/8536.25" 
vendor: "Apple Computer, Inc." 
vendorSub: "" 
__proto__: NavigatorPrototype 
0

下面是從我的iPad 32GB迷你的信息的情況下,它會幫助任何人:

32GB iPad Mini 
Version 8.0.2 (12A405) 
Model ME280LL/A 

根據WhatsMyUserAgent.com我的用戶代理:

Mozilla/5.0 (iPad; CPU OS 8_0_2 like Mac OS X) 
AppleWebKit/60.1.4 (KHTML, like Gecko) Version/8.0 
Mobile/12A405 Safari/600.1.4 
1

關於檢測iPad mini(vs iPad 2),this article建議有沒有辦法編大量地確定你是否在iPad mini(v1)上運行,而不是在iPad 2上運行。這似乎是Apple非常慎重的選擇。

我很高興被證明是錯誤的。任何人都知道更好?