簡體   English   中英

JavaScript檢測iOS7的iPad

[英]javascript detect ios7 ipad

按照這個問題的代碼,我試圖向html添加一個類來處理iPad橫向布局問題。

但是用於檢測iPad iOS7的JS似乎不再起作用:

if (navigator.userAgent.match(/iPad;.*CPU.*OS 7_\d/i)) {
$('html').addClass('ipad ios7');
}

我在iPad4 iOS7上嘗試過。

誰能確認檢測代碼對他們有用嗎?

編輯:感謝Waki的測試頁,我們可以肯定它正在運行。

然后再次遍歷我的800行應用程序代碼,我發現我調用了包含來自document.ready內部檢查代碼的函數,但該函數本身位於document.ready外部,因此未調用。 真是愚蠢的錯誤。 我向所有浪費時間閱讀本文的人致歉。

是否包含使用$('html')的jQuery庫? 因為此正則表達式正在工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM