2015-11-06 58 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

工作!谢谢 –