Angular webapp, Android webview - cangoback является ложным, до касания веб-просмотра - PullRequest
0 голосов
/ 06 августа 2020

У меня вопрос. Если пользователь запускает веб-приложение, сначала отображается «домашняя» страница. А затем измените страницу на «test1» через 3 сеанса c.

в домашнем компоненте

                setTimeout(value => {
                    this.router.navigate(['test1']);
                }, 3000)

Итак, это веб-приложение работает, перейдите с «домой» на «test1» .

В этой ситуации

  • # 1 webapp на android. нажмите кнопку «Назад» (программная клавиша android). Cangoback (функция веб-просмотра) является ложным.

  • # 2 При работе только в Интернете. нажатие клавиши возврата в браузере. Вы вообще попадете на страницу Google.

но я хочу вернуться на «домашнюю» страницу, что я сделал.

Если пользователь прикоснется к экрану один раз, все работает нормально.

# 1 case, cangoback верен.

# 2 case, перейти на домашнюю страницу.

Какие явления вызывает прикосновение к веб-экрану? Не активируется ли веб-представление, пока пользователь не щелкнет его?

Что мне делать, чтобы исправить это?

Я пробовал, например, щелкать программно в ts-файле, но желаемый результат не был получен.

...