【发布时间】:2018-09-07 12:01:40
【问题描述】:
升级到android sdk到v26后通知图标变成了白框,我们通过使用白色/透明图标解决了这个问题。
但是,在 三星 手机上,推送通知中的小图标是绿色的安卓机器人。在推送通知使用大图标(白色/透明)的所有其他手机中,它可以完美运行。
我们如何解决三星问题?
我正在使用:
- 反应原生:0.56(0.55.4 也是)
- React 原生 Firebase:3.3.1
- Android 目标 SDK:26
我有:
- ic_launcher.png 是应用的多色徽标。
- ic_notification.png 这是 >Lolipop 的白色/透明徽标 推送通知。
android.manifest 中的对应行:
<application
android:name=".MainApplication"
android:allowBackup="true"
android:label="@string/app_name"
android:icon="@mipmap/ic_launcher"
android:theme="@style/AppTheme">
<meta-data
android:name =
"com.google.firebase.messaging.default_notification_icon"
android:resource="@mipmap/ic_notification"
/>
<meta-data
android:name =
"com.google.firebase.messaging.default_notification_color"
android:resource="@color/orange"
/>
【问题讨论】:
标签: android react-native samsung-mobile