Какой самый простой способ интегрировать рекламу AdMob в приложения PhoneGap? - PullRequest
0 голосов
/ 28 ноября 2018

Я потратил четыре дня, пытаясь показывать объявления в моих приложениях Cordova, но безуспешно.Я перепробовал много плагинов, но ни один из них не работает.Я что-то пропустил?Ниже приведены мои коды

Index.html

<html>
<head>
<script type="text/javascript" charset="utf-8" src="cordova.js"></script> <script type="text/javascript" charset="utf-8" />

        <script type="text/javascript" src="index.js" />

        <script type="text/javascript" src="cordova_plugins.js" />

</head>
<body>

</body>
</html>

Index.js

function onDeviceReady() {
    document.removeEventListener('deviceready', onDeviceReady, false);
    // Set AdMobAds options:
    admob.setOptions({
        publisherId: "ca-app-pub-3940256099942544/1033173712", // Required
        interstitialAdId: "ca-app-pub-3940256099942544/1033173712", // Optional
    });
    // Start showing banners (atomatic when autoShowBanner is set to true)
    admob.createBannerView();
    // Request interstitial (will present automatically when autoShowInterstitial is set to true)
    admob.requestInterstitialAd();
}
document.addEventListener("deviceready", onDeviceReady, false)

1 Ответ

0 голосов
/ 28 ноября 2018

Я лично использую cordova-plugin-admob-free , так как он работает, как задумано, и не разделяет рекламу, как некоторые другие.Учебник довольно прост.Также нет необходимости использовать removeEventListener для onDeviceReady, это не нужно и срабатывает только один раз:)

...