2

我目前正在使用以下包。但我未能在我的AdMobBanner组件中添加样式自定义。请说明是否有任何其他软件包可能对 Google Ads 自定义或任何其他支持自定义的平台广告有用。

https://www.npmjs.com/package/react-native-admob

请点击此链接查看我目前的 O/P。我想删除边框并在其下方添加标签和按钮。可能吗?

import React, { PureComponent } from 'react';
import { ScrollView, StyleSheet, View } from 'react-native';
import { AdMobBanner } from 'react-native-admob';

const BannerExample = ({ style, title, children, ...props }) => (
    <View {...props} style={[styles.example, style]}>
        <View>{children}</View>
    </View>
);

const adUnitID = 'ca-app-pub-3940256099942544/2934735716';

export default class GoogleAdsCompo extends PureComponent {

    render() {
        return (
            <ScrollView>
                <BannerExample title="Smart Banner">
                    <AdMobBanner
                        adSize="mediumRectangle"
                        adUnitID={adUnitID}
                        ref={el => (this._smartBannerExample = el)}
                    />
                </BannerExample>
            </ScrollView>
        );
    }
}


const styles = StyleSheet.create({
    example: {
        paddingVertical: 10,
        justifyContent: 'center',
        alignItems: 'center',
    },
    title: {
        margin: 10,
        fontSize: 20,
    },
});
4

0 回答 0