我在加载 BannerAd 的地方有这个
<View style={{height: position.pixels.h, backgroundColor: 'blue', overflow: 'hidden', position: 'relative'}}>
<View style={{height: position.pixels.h, backgroundColor: 'red', overflow: 'hidden', position: 'absolute'}}>
<BannerAd
unitId={TestIds.BANNER}
size={position.size || 'BANNER'}
onAdLoaded={() => onAdLoaded(props, position)}
onAdFailedToLoad={error => onAdFailedToLoad(props, position, error)}
requestOptions={{
contentUrl: ''
}}
/>
</View>
</View>
由于某些未知的原因,当从 FlatList 将横幅作为项目加载时,它会变得疯狂并超出视图 ( https://www.youtube.com/watch?v=BNInguL4Dtw )。
我不确定问题是什么。如果我将其设置style={{height: 50
为有效,但它会裁剪横幅。