Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

宽高拿的数据不对 #26

Open
MR-MaoJiu opened this issue Mar 16, 2023 · 10 comments
Open

宽高拿的数据不对 #26

MR-MaoJiu opened this issue Mar 16, 2023 · 10 comments

Comments

@MR-MaoJiu
Copy link

给的宽高和实际拿到的宽高不一样甚至超出给的值

@gstory0404
Copy link
Owner

gstory0404 commented Mar 16, 2023

flutter widget在广告加载完成后会根据原生广告大小 进行动态调整,防止预期大小与原生广告大小不一致导致留白出现

@MR-MaoJiu
Copy link
Author

已经通过FittedBox来解决至少不超出父控件啦,但是有时候拿到的不是很符合预期,而且Android的广告是透明的,然后有时候显示不出来需要setState 刷新状态树才可以。

@gstory0404
Copy link
Owner

已经通过FittedBox来解决至少不超出父控件啦,但是有时候拿到的不是很符合预期,而且Android的广告是透明的,然后有时候显示不出来需要setState 刷新状态树才可以。

透明的情况 我看下能否复现

@MR-MaoJiu
Copy link
Author

可以的,需要的话我可以把手机型号之类的参数给你,还有就是iOS的开屏广告页面点进广告会造成页面切换有问题这个通过关闭广告重新加载解决的,如果有人遇到了也可以这么解决

@zanpen2000
Copy link

请问信息流广告的高度怎么让其自适应?我设定的500,结果就真的500高,没有“动态调整”

flutter widget在广告加载完成后会根据原生广告大小 进行动态调整,防止预期大小与原生广告大小不一致导致留白出现

@MR-MaoJiu
Copy link
Author

我这边使用FittedBox这样他就不会超过父高度了,我不太清楚你那边什么问题,顺便问一下你那边android广告会透明吗?

@zanpen2000
Copy link

我这边使用FittedBox这样他就不会超过父高度了,我不太清楚你那边什么问题,顺便问一下你那边android广告会透明吗?

我用的测试机是OPPO,没有出现透明的情况。 抱歉没能帮到你。

@MR-MaoJiu
Copy link
Author

我也是OPPO但是透明我的机型是OPPO R15 ColorOS V7.1 Android 10

@zanpen2000
Copy link

我也是OPPO但是透明我的机型是OPPO R15 ColorOS V7.1 Android 10

我没办法解决高度的问题,所以换了穿山甲的, 你也可以试试

@MR-MaoJiu
Copy link
Author

我没办法解决高度的问题,所以换了穿山甲的, 你也可以试试

高度问题我说的那个解决不了吗?FittedBox ,我是用的这个,他会在父亲的高度里面自适应的

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants