При тестировании моего PWA на Android / iOS, как лучше всего имитировать, что происходит, когда приложение закрывается / не используется в течение дня или двух? - PullRequest
1 голос
/ 21 января 2020

Я только недавно настроил свой SPA (Laravel / Vue) в качестве PWA, и до сих пор он, кажется, работает довольно хорошо на Android / iOS. Единственная проблема состоит в том, что у меня возникают некоторые проблемы при первом открытии приложения после того, как оно не использовалось в течение дня или двух.

Независимо от точной ошибки, каков лучший способ симулировать закрытое приложение / нетронутым в течение дня или двух на Android и / или iOS? Я не могу позволить себе ждать так долго каждый раз, когда я хочу увидеть, как оставление без изменений влияет на поведение моего приложения.

В качестве примечания, поскольку это приложение Laravel 5.8, я попытался открыть up config/session.php и установка lifetime на 1 за минуту до истечения сеанса, но это не дает полного эффекта, которого я добиваюсь, потому что Android / iOS, кажется, автоматически вызывает refre sh страницы на стороне клиента, при повторном открытии приложения по прошествии определенного количества времени (плюс другие вещи, такие как, возможно, истекающие временные куки, данные сеанса, но, возможно, оставление кеша нетронутым, и т.д. c, кто знает?) .

Я хотел бы заставить мое мобильное устройство делать все, что оно обычно делает в этом случае, без необходимости ждать. Есть ли способ сделать это непосредственно на Android или iOS? (Или, возможно, имитировать на Chrome рабочий стол?)

...