直升机。我正在使用Admob cordova插件在我的离子应用中显示广告。但是我得到黑色的空白横幅,并在android logcat中我收到此错误:JS:未捕获的ReferenceError:AFMA_ReceiveMessage未定义我googled并stackowerflowed它但无法找到解决方案。我能做什么?我是插件,因为它在git repo中解释。我认为问题是关于sdk。感谢。
我的离子准备代码部分看起来像这样:
.run(function($ionicPlatform) {
$ionicPlatform.ready(function() {
// Hide the accessory bar by default (remove this to show the accessory bar above the keyboard
// for form inputs)
if (window.cordova && window.cordova.plugins.Keyboard) {
cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true);
cordova.plugins.Keyboard.disableScroll(true);
}
if (window.StatusBar) {
// org.apache.cordova.statusbar required
StatusBar.styleDefault();
}
window.plugins.AdMob.setOptions( {
publisherId: 'ca-app-pub-*****/*****',
bannerAtTop: false, // set to true, to put banner at top
overlap: false, // set to true, to allow banner overlap webview
offsetTopBar: false, // set to true to avoid ios7 status bar overlap
isTesting: false, // receiving test ad
autoShow: true // auto show interstitial ad when loaded
});
// display the banner at startup
window.plugins.AdMob.createBannerView();
});

****** ******* EDIT
现在几个应用程序启动后,我在logcat中出现此错误,仍然是黑色&空白横幅广告。
"接收器错误Http响应代码:403"
"收到广告回复时出现问题。 ErrorCode:0"
"无法加载广告:0"
http://i.stack.imgur.com/g8wQA.png
http://i.stack.imgur.com/2E4Q1.png
******最终编辑*********
最后,我可以在我的应用中看到测试广告。我想如果你使用admob插件与测试模式admob阻止你的身份。我将用生产模式更新Play商店的应用程序。我将写下结果
答案 0 :(得分:0)
403 Forbidden错误是一个HTTP状态代码,这意味着出于某种原因绝对禁止访问您尝试访问的页面或资源。
我。尝试从Wifi切换到Data,反之亦然。
II。检查是否使用了正确的AdmobID
III。检查您是否安装了任何广告拦截应用程序。
IV。如果以上都是正确的,请检查您是否已收到来自admob的任何电子邮件以获取帐户相关信息?