AdMob 广告未在 Cordova 应用程序中显示(Html、css、js)

问题描述 投票:0回答:1

我正在使用 HTML、CSS 和 JavaScript 开发 Cordova 应用程序,并尝试使用 admob-plus-cordova 插件集成 AdMob 广告。但是,广告没有显示在我的设备上。

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>AdMob Plus Example</title>
</head>

<body>
    <h1>Hello, AdMob!</h1>

    <script type="text/javascript">

        let banner

        document.addEventListener('deviceready', async () => {
            banner = new admob.BannerAd({
                adUnitId: 'ca-app-pub-3940256099942544/6300978111',
            })

            banner.on('impression', async (evt) => {
                await banner.hide()
            })

            await banner.show()
        }, false)

    </script>
</body>

</html>

尽管做出了这些努力,广告仍然没有展示。任何有关可能出现问题的见解或建议将不胜感激!

html cordova cordova-plugins cordova-3
1个回答
0
投票

看起来您可能跳过了一个步骤,即按照文档启动插件。尝试一下

document.addEventListener('deviceready', async () => { await admob.start(); ... });
    
© www.soinside.com 2019 - 2024. All rights reserved.