Cocos SDKHub HUAWEI HMS CORE的banner无法设置

var params = {“adType”: “Banner”, “adId”: “testw6vs28auh3”, “pos”: sdkhub.AdsPos.kPosBottom, “adSize”: “BANNER_SIZE_360_57” };
sdkhub.getAdsPlugin().showAds(params);

上面 “adSize”: “BANNER_SIZE_360_57” 这里设置不起作用。。。banner依然拉满整个宽度。。。
换了 BANNER_SIZE_360_144 也没有变化
求官方解答一下 是不是哪里设置错误了?

在线等,挺急的,项目赶着上线

已在私信中回复中,下次可以 at 我下 :rofl:

重新看了下 Banner 接入默认是没有布局文件的,所以我们也没有配置这些选项。建议走 native 方式,修改插件内的布局文件来实现>.

@magelevin 我想把native广告放中间或者指定位置,尝试了很久一直无法改变位置,请问插件内的布局文件怎么在哪里能看到

抱歉忘记回复了,时隔有点久,试了一下

  1. 找到 /User/.CocosCreator/service/.sdkhub/huawei-hms/libs/huaweihms.aar 文件
  2. 解压该aar文件,可以将其后缀改为 .zip 双击解压,也可以使用其他方式
  3. 在 res/layout 目录下可以找到 native_small.xml 和 native_full.xml ,对应两种 native 的布局
  4. 将文件夹压缩回 aar 模式,我简单搜索了个 页面,也可以找下其他方式。