2017-12-29 40 views
0
  1. 루트 페이지 (Page1)에로드 된 앱.
  2. 버튼을 클릭하면 새 루트 페이지가 설정됩니다 (페이지 2).
  3. 버튼을 클릭하면 페이지를 밀고 있습니다 (페이지 3).
  4. 기기의 뒤로 버튼을 누릅니다.

응용 프로그램의 예상 동작은 무엇입니까? Page1 또는 Page2로 다시 이동합니까?이오니아 뒤로 버튼 동작

브라우저에서 앱을 제공하면서 Chrome에서 뒤로 버튼을 누르면 푸시 된 페이지가 팝업되어 페이지 2로 다시 이동합니다. 그러나 DevApp에서는 Page1로 이동 중입니다. DevApp이 실제로 그렇게 일관성이 있습니까?

업데이트 실수였습니다. 브라우저에서 뒤로 버튼을 누르면 페이지가 팝업되어 나를 Page1로 안내합니다. 뒤로 버튼을 어떻게 제어하면 눌렀을 때만 활성 페이지가 팝업됩니까?

답변

0

페이지 3을 푸시하면 응용 프로그램 (장치에서 실행 중)의 동작이 2 페이지로 돌아갑니다. 루트를 일부 페이지로 설정하면 큐 이오니아/각도 탐색 기록이 지워지고 새 포트가 시작됩니다 하나이므로 탐색 스택에 페이지 1이 더 이상 존재하지 않습니다.

브라우저에서 탐색 기록을 만들고 페이지를 느리게로드 한 경우 뒤로 이동합니다. URL을 변경하지 않아서 페이지를 다시로드 할 수 없으면 다시 탐색 할 수 있습니다. 다시 앱 버튼. (나는 전문가가 아니므로 브라우저의 탐색 방법을 더 잘 설명하는 방법을 모르겠습니다.)

그래서 브라우저의 뒤로 버튼을 누르면 페이지가 하나만 표시됩니다. 응용 프로그램을 느리게로드하거나 페이지의 어딘가에 뒤로 버튼을 놓으면 더 쉽게 탐색 할 수 있습니다.

희망이 도움이됩니다.