【问题标题】:Ionic Admob Not Displaying离子 Admob 不显示
【发布时间】:2018-05-11 21:31:40
【问题描述】:

我正在使用以下代码在我的 ionic 应用程序上添加 admob,但它没有显示。我在 $ionicPlatform.ready 中添加了代码。我已经添加了cordova插件。

if(window.plugins && window.plugins.AdMob) {
                var admob_key = "xxxxxxxxxxxxxxxxx";
                var admob = window.plugins.AdMob;
                admob.createBannerView(
                    {
                        'publisherId': admob_key,
                        'adSize': admob.AD_SIZE.BANNER,
                        'bannerAtTop': false
                    },
                    function() {
                        admob.requestAd(
                            { 'isTesting': false },
                            function() {
                                admob.showAd(true);
                            },
                            function() { console.log('failed to request ad'); }
                        );
                    },
                    function() { console.log('failed to create banner view'); }
                );
            }

我该如何解决这个问题?

【问题讨论】:

标签: ionic-framework ionic


【解决方案1】:

我添加 admob 插件并从 admob 插件文件夹中添加脚本 "admob.js"

这是我的 Ionic v1 代码

它对我有用

cordova 插件添加 admob@5.5.0

.run(function($ionicPlatform) {
  $ionicPlatform.ready(function() {      
     admob.initAdmob("admob banner ID", "admob interstitial ID");
    admob.showBanner(admob.BannerSize.BANNER, admob.Position.BOTTOM_APP);
    var admobParam = new admob.Params();
    admobParam.isTesting = true;
    admob.showBanner(admob.BannerSize.BANNER, admob.Position.BOTTOM_APP, admobParam);
  });
})

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-13
    • 1970-01-01
    • 2021-03-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多