cordova admob与meteor 1.4无法正常工作

时间:2016-10-19 15:44:01

标签: cordova meteor admob cordova-admob

我在meteor 1.4下有一个应用程序,我试图添加从admob平台添加插页式广告。我尝试使用这个插件,似乎为meteor记录:https://github.com/floatinghotpot/cordova-admob-pro/wiki/06.-How-To-Use-with-Meteor所以我使用了这个插件:

meteor add cordova:cordova-plugin-admobpro@2.20.1

我在我的mobile-config.js中添加了这个:

App.accessRule("*");

我在home.js(客户端)添加了这个:

Meteor.startup(function () {
  if (Meteor.isCordova) {
    if (AdMob) {
      AdMob.prepareInterstitial( {
        adId: 'ca-app-pub-xxxxxxxxxxxxx~xxxxxxxxxxx',
        autoShow: false,
        success: function() {
          console.log("Received ad");
        },
        error: function() {
          console.log("No ad received");
        }
      });
    } else {
      console.log("No Admob");
    }

  } else {
    console.log("No Cordova ");
  }
});

但现在当我尝试在控制台中使用AdMob.showInterstitial()时,我得到一个“未定义”的响应......

有什么东西我不见了?任何人都有更多的运气使用与流星的admob我真的很感激帮助我从那时起就被困在那里......

感谢

1 个答案:

答案 0 :(得分:0)

也许您可以尝试使用其他插件,安装应该类似。我会试试https://github.com/appfeel/admob-google-cordova

meteor add cordova:cordova-admob@4.1.10

插页式广告已有详细记录,https://github.com/appfeel/admob-google-cordova/wiki/showInterstitialAd

有完整示例