2017-02-18 45 views
0

我想在移动设备上禁用Google ADS。使用JavaScript在移动设备上禁用谷歌AdSense

在几分钟我有这个

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> 
if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) { 
}else 
{ 
<ins class="adsbygoogle" 
    style="display:block" 
    data-ad-client="*****" 
    data-ad-slot="****" 
    data-ad-format="***"></ins> 
} 
<script> 
(adsbygoogle = window.adsbygoogle || []).push({}); 
</script> 

但它不工作。

我很努力地找到在移动设备上禁用Google ADS的代码。

任何帮助或其他想法将不胜感激。

回答

0

您的代码应与一些语法变化工作,

<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> 
<script> 
isMobile = false; 
if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) { 
isMobile = true; 
} 
if(isMobile){ 
    $(".adsbygoogle").hide(); 
}else{ 
$(".adsbygoogle").show(); 
} 
</script> 

<script> 
(adsbygoogle = window.adsbygoogle || []).push({}); 
</script> 

你的HTML,

<ins class="adsbygoogle" 
     style="display:block" 
     data-ad-client="*****" 
     data-ad-slot="****" 
     data-ad-format="***"></ins> 

试试看吧,这应该工作。