2015-11-06 61 views
-1

我有一個網站,我希望應用程序商店按鈕只存在於蘋果設備上。與Android設備上的Google播放按鈕一樣。我認爲最簡單的方法是使用一些js來隱藏基於所使用設備的圖像。刪除基於js和類的設備類型的圖像

我在JS一個小白,但你可以做一些與類似的代碼:

if device == "iPhone3,1" { imageview.hidden = true }

如果是這樣,我在哪裏添加此,我如何,如果它鏈接到一個特定的圖像圖像類是'app-btn'?

+0

此問題:http://stackoverflow.com/questions/3514784/what-is-the-best-way-to-detect-a-mobile-device-in-jquery有一些很好的答案 – OliverRadini

回答

0

嘗試這樣的事:

if(/iPhone|iPad|iPod/i.test(navigator.userAgent)) 
    document.body.classList.add("ios"); 
else if(/Android/i.test(navigator.userAgent)) 
    document.body.classList.add("android"); 

現在<body>標籤有Android或iOS類,使用CSS來顯示或不圖像。

+0

工作!謝謝 –