React-native-onesignal: Como remover a visualização modal que aparece no aplicativo Android, quando o aplicativo é aberto e o usuário está recebendo PN naquele momento?

Criado em 5 dez. 2018  ·  4Comentários  ·  Fonte: OneSignal/react-native-onesignal

Descrição:

Como remover a visualização modal que aparece no aplicativo Android, quando o aplicativo é aberto e o usuário está recebendo PN naquele momento?

(sua descrição aqui)

Ambiente

1. "react-native-onesignal": "^ 3.2.7"

  • fio
  • Etapas para reproduzir o problema:

  • Instale o OneSignal SDK usando yarn em seu projeto

  • Inicialize o SDK em reagir nativo
  • Receber notificação push quando o aplicativo for aberto
  • Algo mais:

    pn

    Comentários muito úteis

    Por que isso está fechado e por que isso é mesmo um recurso ?, quando você instala uma biblioteca para notificações push, por que você quer uma abertura modal na tela mostrando o conteúdo do push ???

    Todos 4 comentários

    Adicione mais alguns detalhes, não tenho certeza se entendi seu problema ...?

    @ Nightsd01 Se você não entende o problema, não significa que ele não exista e não é um motivo para fechá-lo.

    O problema é que nem todo mundo quer ver a Notificação Push na forma de Alerta feio quando o aplicativo está em primeiro plano, o qual é embutido na biblioteca oneSignal.

    Como não há documentação normal para react-native-onesignal , não ficou claro como se livrar desse alerta.

    Descobri que é possível usar OneSignal.inFocusDisplaying(2) para remover esse Alerta.

    Mesmo aqui, as versões do dispositivo iOS 11. Estou usando o inFocusDisplaying (0) e funciona bem. Porém, se o aplicativo for fechado (mesmo que não esteja em segundo plano) e o usuário clicar na notificação e dessa vez se receber outra notificação, ela será exibida como alerta.

    Por que isso está fechado e por que isso é mesmo um recurso ?, quando você instala uma biblioteca para notificações push, por que você quer uma abertura modal na tela mostrando o conteúdo do push ???

    Esta página foi útil?
    0 / 5 - 0 avaliações