На некоторых устройствах Android в диалоговом окне push-уведомлений не отображается кнопка действия «закрыть» по умолчанию, поэтому пользователю требуется использовать кнопку «Назад» ОС, чтобы закрыть диалоговое окно. Это наблюдается в уведомлениях, отправленных как с помощью веб-консоли, так и с помощью REST API.
Мы используем react-native-onesignal v3.0.3, и наш (ограниченный) набор устройств, на которых кнопка не отображается, включает:
Испытывая ту же проблему, так как я сделал сборку сегодня утром.
Вот изображение, демонстрирующее это:
Устройство Infinix X555, Android 7.0
Редактировать: похоже, он представлен версией 3.6.0 onesignal android sdk. В качестве временного исправления вы можете принудительно установить версию sdk на 3.5.8 в файле android/app/build.gradle
в соответствии с зависимостями:
compile (project(':react-native-onesignal')){
exclude group: 'com.onesignal', module: 'OneSignal'
}
compile 'com.onesignal:OneSignal:3.5.8<strong i="12">@aar</strong>'
Я не знаю, как с этим справиться. @jkasten2 @Nightsd01
@rfmejia Это было исправлено в 3.6.2 OneSignal Android SDK. Извините за задержку ответа!
Самый полезный комментарий
Испытывая ту же проблему, так как я сделал сборку сегодня утром.
Вот изображение, демонстрирующее это:
Устройство Infinix X555, Android 7.0
Редактировать: похоже, он представлен версией 3.6.0 onesignal android sdk. В качестве временного исправления вы можете принудительно установить версию sdk на 3.5.8 в файле
android/app/build.gradle
в соответствии с зависимостями: