我正在使用 Ionic Framework ,以及这个插件:
当我将应用程序部署到 Android 手机时,我看到一个黑色矩形,但没有广告。
我真的不知道发生了什么。这是我的代码:
$ionicPlatform.ready(function() {
//Admob var am = window.plugins.AdMob; am.createBannerView( { 'publisherId': 'xxxxxxxxxx', 'adSize': am.AD_SIZE.SMART_BANNER, 'bannerAtTop': false }, function() { am.requestAd( { 'isTesting': true }, function() { am.showAd(true); }, function() { /* Handle error */ } ); }, function() { /* Handle error */ } ); });
当您安装以前的 admob 插件时,也会安装 Google Play 服务插件。如果有人可以帮助我,我将不胜感激。提前致谢
最佳答案
我注意到您将 isTesting 设置为 true。如果您使用的是 Android 模拟器,当您处于此模式时它可能不会呈现广告。
同时确保您使用的是正确的发布商 ID。我知道它有时会让人感到困惑,因为 Admob 提供了一些可供选择的可能性。
我在我的博客上发表了一篇关于如何让 Admob 与 IonicFramework 一起工作的帖子。它可以在这里找到:
https://www.thepolyglotdeveloper.com/2014/06/using-admob-ionicframework/
如果仍然无效,请告诉我们,我们可以从那里进行故障排除。
干杯,
关于android - Admob - 横幅显示黑色背景且无广告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23947115/