繁体   English   中英

使用JavaScript在移动设备上禁用Google AdSense

[英]Disable google AdSense on Mobile Devices using JavaScript

我想在移动设备中禁用Google ADS。

在几分钟我有这个

<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。

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

您的代码应该可以进行一些语法更改,

<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>

试试看,这应该工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM