Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/183.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 在Admob Plus插件中控制Admob广告大小_Android_Angular_Ionic Framework_Admob_Banner Ads - Fatal编程技术网

Android 在Admob Plus插件中控制Admob广告大小

Android 在Admob Plus插件中控制Admob广告大小,android,angular,ionic-framework,admob,banner-ads,Android,Angular,Ionic Framework,Admob,Banner Ads,我在我的ionic 5电容器应用程序中使用插件。除了广告大小之外,实现看起来还不错。我说的是测试广告 const banner = new this.admob.BannerAd({ adUnitId: 'ad-unit-id', size: AdSizeType.SMART_BANNER }); await banner.show(); 根据谷歌的文档,SMART|u横幅的大小应该是屏幕宽度x 32 | 50 | 90 dp 但就我而言,在我的设备中,我得到了一个320*100的广告

我在我的ionic 5电容器应用程序中使用插件。除了广告大小之外,实现看起来还不错。我说的是测试广告

const banner = new this.admob.BannerAd({
  adUnitId: 'ad-unit-id',
  size: AdSizeType.SMART_BANNER
});
await banner.show();
根据谷歌的文档,SMART|u横幅的大小应该是
屏幕宽度x 32 | 50 | 90 dp

但就我而言,在我的设备中,我得到了一个320*100的广告,广告的左右两侧都有黑色边框,以覆盖广告未覆盖的区域

但是谷歌

智能横幅可检测设备当前状态下的宽度 定向并创建该大小的广告视图

为什么会有这种行为?我能做些什么来解决这个问题

当一个图像广告不够大,无法占据整个分配的空间时,图像将居中,两边的空间将被填满

也许,这是正常的行为。请查看完整的解释