【问题标题】:react native app open ad background color in iOS在 iOS 中反应本机应用打开广告背景颜色
【发布时间】:2023-01-31 18:19:04
【问题描述】:

我在我的 react-native 项目中使用 react-native-google-mobile-ads。我已成功实施广告。但在 iOS 上存在一个问题。我想将背景颜色从透明更改为黑色或其他颜色。

在 iOS 方面,我已经通过将一些本机代码添加到 androidManifest 文件来完成此操作。

 <activity
        android:name="com.google.android.gms.ads.AdActivity"
        android:theme="@style/AdTheme"
        tools:replace="android:theme"
      />

并在 res/theme.xml 中创建这个文件

<resources>
 <style name="AdTheme" parent="Theme.AppCompat.DayNight.NoActionBar" >
    <item name="android:background">#000000</item>
    <item name="android:windowBackground">#000000</item>
    <item name="android:windowExitAnimation">@null</item>
    <item name="android:windowEnterAnimation">@null</item>
</style>
</resources>

如何在 iOS 上完成此操作。

【问题讨论】:

    标签: android ios react-native admob google-ads-api


    【解决方案1】:

    遗憾的是,您无法使用 React Native 对 iOS 上 AdMob 广告的背景颜色进行这些更改。 AdMob 广告使用原生 UI 组件显示,并且可用于这些组件的自定义选项有限。您可以尝试联系 AdMob 支持团队以获得进一步的帮助。

    【讨论】:

      猜你喜欢
      • 2023-01-31
      • 2020-10-12
      • 1970-01-01
      • 1970-01-01
      • 2022-01-05
      • 2021-09-06
      • 2018-04-14
      • 2016-08-14
      • 1970-01-01
      相关资源
      最近更新 更多