2012-05-21 66 views

回答

2

另一種方法是屏幕寬度/高度。畢竟,平板電腦比手機更大。

例如,如果您知道您正在處理Android手機/平板電腦,請檢查screen.width屬性。

如果您有興趣利用某些平板電腦可能具有的較大分辨率,此方法可能特別有用。畢竟,並非所有的平板電腦都有更大的屏幕。

我建議不要使用用戶代理。它們依賴於用戶當前使用的瀏覽器。

+0

但是不要一些高端手機有高分辨率?如果我沒有弄錯,分辨率越高=屏幕寬度/高度越高吧?如果我錯了,請糾正我。據說,我可能會錯誤地將高端手機視爲平板電腦,因爲它具有更大的寬度和高度。 – Propeller

+1

+1用於檢測感興趣的功能,而不是某種設備。 – jfriend00

+0

@ShedoSurashu是的,沒錯。您可以擁有一臺擁有較高'screen.width'的手機,就像您可以購買一臺較低的平板電腦一樣,但是如jfriend00指出您應該檢測功能,而不是公司附加到設備上的標籤:-) – Aidanc

相關問題