React-native-onesignal: Fehlende Schließen-Schaltfläche auf einigen Android-Telefonen

Erstellt am 18. Aug. 2017  ·  3Kommentare  ·  Quelle: OneSignal/react-native-onesignal

Auf bestimmten Android-Geräten zeigt das Dialogfeld für Push-Benachrichtigungen nicht die standardmäßige Aktionsschaltfläche „Schließen“, sodass der Benutzer die Schaltfläche „Zurück“ des Betriebssystems verwenden muss, um das Dialogfeld zu schließen. Dies wird bei Benachrichtigungen beobachtet, die sowohl über die Webkonsole als auch über die REST-API gesendet werden.

Wir verwenden React-native-onesignal v3.0.3, und unsere (begrenzte) Anzahl von Geräten, bei denen die Schaltfläche nicht angezeigt wird, umfasst:

  • HUAWEI P9 lite, Android 7.0
  • Sony Xperia SO-02F, Android 4.4.2

Hilfreichster Kommentar

Ich habe das gleiche Problem, seit ich heute Morgen einen Build gemacht habe.
Hier ist ein Bild, das es demonstriert:

screenshot aug 18 2017 22-47-13

Gerät ist Infinix X555, Android 7.0

Bearbeiten: Es sieht so aus, als ob es mit Version 3.6.0 des Onesignal-Android-SDK eingeführt wurde. Als vorübergehende Lösung können Sie die SDK-Version auf 3.5.8 in der Datei android/app/build.gradle unter den Abhängigkeiten erzwingen:

compile (project(':react-native-onesignal')){
  exclude group: 'com.onesignal', module: 'OneSignal'
}
compile 'com.onesignal:OneSignal:3.5.8<strong i="12">@aar</strong>'

Alle 3 Kommentare

Ich habe das gleiche Problem, seit ich heute Morgen einen Build gemacht habe.
Hier ist ein Bild, das es demonstriert:

screenshot aug 18 2017 22-47-13

Gerät ist Infinix X555, Android 7.0

Bearbeiten: Es sieht so aus, als ob es mit Version 3.6.0 des Onesignal-Android-SDK eingeführt wurde. Als vorübergehende Lösung können Sie die SDK-Version auf 3.5.8 in der Datei android/app/build.gradle unter den Abhängigkeiten erzwingen:

compile (project(':react-native-onesignal')){
  exclude group: 'com.onesignal', module: 'OneSignal'
}
compile 'com.onesignal:OneSignal:3.5.8<strong i="12">@aar</strong>'

Ich bin mir nicht sicher, wie ich damit umgehen soll. @jkasten2 @Nightsd01

@rfmejia Dies wurde im 3.6.2 OneSignal Android SDK behoben. Entschuldigung für die verspätete Antwort!

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen