【发布时间】:2017-03-01 08:51:59
【问题描述】:
我有一个流星 1.4 下的应用程序,我正在尝试从 admob 平台添加插页式广告。我尝试使用这个插件,它似乎记录了流星: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 时都有更多的运气,我真的很感谢我几个小时以来一直被困在那里的帮助......
谢谢
【问题讨论】:
-
您好,我也是这样做的,但我得到 AdMob 未定义。是否必须在文件顶部导入 AdMob?
标签: cordova meteor admob cordova-admob