添加adsense代码后,模态文本似乎模糊

时间:2019-06-15 03:28:27

标签: css adsense

我有一个基于AJAX的网站,并且adsense代码是动态添加的。当我添加代码时,网站看起来还可以。但是,模态中的文字似乎很模糊。

这是添加Adsense广告代码的代码

$('<script>')
.attr({
    async: "async",
    src: "//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"
})
.appendTo(document.head);


// from Google (Auto Ads for Mobile)
$(() => {
    (adsbygoogle = window.adsbygoogle || []).push({
        google_ad_client: "ca-pub-8728457396819574",
        enable_page_level_ads: true
    });    
});

而且,这是将广告添加到视图中的代码。

code =
`<ins class="adsbygoogle"
style="display:block"
data-ad-client="ca-pub-8728457396819574"
data-ad-slot="5391760115"
data-ad-format="auto"
data-full-width-responsive="true"></ins>`

$("<div>")
    .addClass("ad-wrap")
    .appendTo(somewhere)
    .html(code);

(adsbygoogle = window.adsbygoogle || []).push({});

当我注释掉(adsbygoogle = window.adsbygoogle || []).push({});部分时,不会发生此问题。因此,我决定adsense与此有关。

此外,当我隐藏(显示:无)广告时,文字再次看起来很完美。

我在Google Chrome 72.0和Opera中对此进行了测试。在两种浏览器中,我都遇到这个问题。

0 个答案:

没有答案