Safari iOS - как обновить страницу sh, когда она снова появится в поле зрения? - PullRequest
0 голосов
/ 12 июля 2020

Я разработал PWA, который использует пакет vuefire для привязки к изменениям в базе данных Firebase. Я написал это на Vue / Quasar.

Элемент «живые изменения» очень хорошо работает на iOS, когда Safari открыт и на странице (т.е. изменение в Firebase немедленно отражается в Safari в правильный способ), но проблема возникает, когда телефон заблокирован или Safari не находится на переднем плане устройства: кажется, что привязка прекращается, и обновления не доходят до телефона.

Самый простой способ получить вокруг этого было бы обновить sh страницу, на которой он был возвращен в фокус, или иметь привязку жизненного цикла типа «в фокусе» для повторной привязки к Firebase, но я не могу найти способ сделать что-либо из эти вещи.

Кто-нибудь может помочь, пожалуйста?

Спасибо

...