我在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我真的很感激帮助我从那时起就被困在那里......
感谢
答案 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
有完整示例