【问题标题】:Admob cordova plugin in ionic app离子应用程序中的 Admob cordova 插件
【发布时间】:2017-05-06 11:46:59
【问题描述】:

我正在使用这个 cordova 插件实现 Admob: https://github.com/floatinghotpot/cordova-admob-pro

我已经添加了插件,并在我的离子应用程序的 .config 中有这个:

.config(function($ionicConfigProvider, $sceDelegateProvider){
  document.addEventListener("deviceready", function () {
    if(AdMob) 
      AdMob.createBanner({
        adId:'admob-banner-id-entered-here', 
        position:AdMob.AD_POSITION.BOTTOM_CENTER, 
        autoShow:true
      });
  });
}

在 testflight 中构建和测试,并且没有显示横幅广告。 我尝试过 Admob、window.plugin.AdMob、window.Admob,还注入了 $cordovaAdMob 并使用了 $cordovaAdMob,但没有出现横幅。

如何让这个插件工作? 谢谢

【问题讨论】:

    标签: cordova ionic-framework admob cordova-plugins


    【解决方案1】:

    嘿,我在 ionic1 中使用相同的插件实现了类似的功能。 在视图的控制器中放这个。

    if (AdMob) var adbMob = AdMob.createBanner({
                    adId: ca-app-pub-6869992474017983/9375997553, // Test ID
                    isTesting: true, //For testing advices...
                    autoShow: true
                });
    

    这行得通:D

    问候

    【讨论】:

    • 谢谢,我会尝试,您是否必须将 Admob 注入控制器或做其他任何事情才能让它为您工作?
    • 我不注入任何东西(在控制器和模块(app.js)中),AdMob 是一个包含在 ngCordova 中的插件(如果没有,则注入 ngCordova)
    • 已经尝试了您的建议和许多其他搜索,但由于某种原因仍然无法让 Admob 工作。谁能提供一个在 Ionic1 中使用 Admob 的当前工作示例,该示例最近已经过测试并且功能齐全,谢谢
    • 您在离子项目中注入了 ngcordova?
    • 嘿 dherediat,非常感谢您在这方面的帮助。终于让它运行起来了。将插件更改为 github.com/sunnycupertino/cordova-plugin-admob-simple 并使用 var Admob = window.plugins.AdMob 广告立即出现。 . 不知道为什么我在使用 pro 插件时遇到问题,但终于可以使用了.. 再次感谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-23
    • 2019-03-22
    • 1970-01-01
    • 1970-01-01
    • 2017-09-20
    • 2019-08-14
    相关资源
    最近更新 更多