簡體   English   中英

iScroll.js和iOS瀏覽器檢測 - 僅向iPad / iPhone顯示iScroll.js文件

[英]iScroll.js and iOS browser detection - show the iScroll.js file only to iPad/iPhone

我創建了一個頁面,使用固定的頁眉和頁腳定位,也必須在iPad / iPhone上工作。 我正在使用iScroll.js(http://cubiq.org/iscroll-4)在iPad / iPhone上滾動頁面。 但是,我需要這個腳本只能在iOS上運行(頁面是簡單的HTML頁面),例如: http//projects.klavina.com/iscroll/

問題:我想將JS(在HTML文檔的頭部區域)僅顯示給iOS設備(類似於IE的條件注釋)。 我怎樣才能做到這一點? 這可能與Javascript? 如果沒有,我可以使用PHP嗎? 我不做任何后端編程,但我相信如果你指出我正確的方向,我可以解決這個問題。

謝謝!

Safari Web內容指南中所述 ,您可以使用用戶代理確定您是否在iOS設備上。 您可以使用JavaScript或PHP輕松測試。 這是一個JavaScript示例:

userAgent = window.navigator.userAgent;
if(/iPhone/.test(userAgent) || /iPod/.test(userAgent) || /iPad/.test(userAgent)) {
    // load iScroll here
}

暫無
暫無

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

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