Я добавил манифест веб-приложения в свое веб-приложение, и теперь я могу добавить свое веб-приложение на домашний экран iPhone. Я также добавил Google Workbox и реализовал некоторые стратегии кеширования. К сожалению, при закрытии моего веб-приложения и его повторном открытии всегда отображается начальный экран. Я хотел бы автоматически вернуться к последнему просмотренному экрану (вызвать последний открытый URL-адрес) вместо того, чтобы всегда переходить на стартовую страницу.
Есть ли способ добиться этого? Заранее спасибо!





Один из возможных способов - Подпишитесь на свой роутер
this.router.events.subscribe(event => {
if (event instanceof NavigationEnd) {
// call a method here to save the current
// page to a local storage variable
}
});
Когда ваше приложение откроется, если в локальном хранилище есть значение, перейдите на эту страницу.