首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >flutter和谷歌移动广告的谷歌地图不能协同工作

flutter和谷歌移动广告的谷歌地图不能协同工作
EN

Stack Overflow用户
提问于 2021-03-10 01:26:31
回答 2查看 375关注 0票数 0

我创建了一个应用程序,使用谷歌地图扑动插件和谷歌移动广告插件。这个问题是在实现移动广告之后才出现的。最初,google地图加载得非常好,并且运行良好。安装移动广告插件后,问题出现了。

问题是,在应用程序启动时,地图加载(因为它的加载速度比adWidget快)。但是在adwidget加载的那一刻,整个地图就变黑了。有时,“谷歌”标志出现在左下角。但当我点击地图然后移动相机时,应用程序似乎像往常一样加载,当我释放地图时停止加载(或仅加载地图的一部分)。我已经在没有adWidget的情况下尝试过了,没有它的情况下工作没有问题。只有当两者结合在一起时,问题才会出现。有没有人有同样的问题?

EN

回答 2

Stack Overflow用户

发布于 2021-03-18 22:11:25

@highdragon我也有同样的问题,我找到了一个变通的方法而不是一个解决方案,但我希望它能对你有所帮助。变通方法是在菜单或地图不显示的任何其他位置显示广告,这并不完美,但现在它必须做到这一点。您还可以使用以下命令为其指定自定义大小:

代码语言:javascript
复制
final AdSize adSize = AdSize(width: 250, height: 100);

然后在插入尺寸时:

代码语言:javascript
复制
 size: adSize,

这里有一个完整的例子:

代码语言:javascript
复制
@override
  void didChangeDependencies(){
    final AdSize adSize = AdSize(width: 250, height: 100);
    super.didChangeDependencies();
    final adHelper = Provider.of<AdHelper>(context);
    adHelper.initialization.then((status){
      setState(() {
        banner ??= BannerAd(
        adUnitId: AdHelper.bannerAdUnitId,
        size: adSize,
        request: AdRequest(),
          listener: AdListener(
            onAdLoaded: (Ad ad) {
              print('Ad loaded: $BannerAd.');
              bannerCompleter.complete(ad as BannerAd);
              },

......

在你想要展示广告的地方:

代码语言:javascript
复制
......
              if (banner == null)
            SizedBox(height: 50,)
              else
              Container(
                width: 250,
              height: 100,
              child: AdWidget(ad: banner,),
              )
票数 0
EN

Stack Overflow用户

发布于 2021-11-02 06:05:10

Google Maps现在支持混合组合as。对于google_maps_flutter: ^2.1.0

从文档中,https://pub.dev/packages/google_maps_flutter启用混合组合使用

代码语言:javascript
复制
if (defaultTargetPlatform == TargetPlatform.android) {
  AndroidGoogleMapsFlutter.useAndroidViewSurface = true;
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66551847

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档