Firebase setPersistence (true) делает неправильную логику - PullRequest
0 голосов
/ 18 марта 2019

Я делаю приложение для чата, я использую setPersistence для чтения данных в автономном режиме. это проблема. У меня 2 пользователя, пример A и B.

  • B Блокирует A, когда B сначала отключен (конечно, это не успех)
  • Затем A блокирует B, когда A находится в сети (успех)
  • Но когда B снова подключен, B теперь блокирует A (A становится заблокированным)
  • Как я могу предотвратить эту неправильную логику?

И еще одна вещь. это моя проблема с setPersistence тоже, пожалуйста, помогите мне. спасибо

обновление: я отправил электронное письмо команде Firebase, и они предложили 2 варианта. Первый - отключить режим постоянства (конечно, мы не можем читать данные в автономном режиме, так что это не тот подход, который мы можем рассмотреть), а второй - записывать журнал для каждого отдельного события, которое пользователь сделал с отметкой времени (я не знаю, как это сделать). это, это довольно сложно)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...