0

나는 angularjs 및 각도 ui 라우터를 사용하여 응용 프로그램을 개발 중입니다. 나는 URL 단편 탐색에 윈도우 모바일 8과 같은 모바일에 심각한 문제가 있음을 발견했습니다. 앱 내의 상태를 변경하면 문제가 없지만 뒤로 버튼을 누르면 앱이 항상 홈페이지로 돌아갑니다. 뒤로 버튼을 사용할 때 어떻게 윈도우 조각 8에 잘 응답하도록 Windows Phone 8을 얻을 수 있습니까?Windows phone 8 back button

앱 이동은 app/#/home -> app/#/page2 이 시점에서 뒤로 버튼을 사용하면 브라우저가 app/또는 app/#/집이 아니라 응용 프로그램 이상/#/PAGE1

윈도우 폰에

답변

0

을 (당신이 뒤로 버튼을 클릭 할 때) (윈도우 폰 7.1 이후), 당신은 가기 backstack를 제거하거나 변경할 수 있습니다 당신은 here (즉에 대한 자세한 내용을보실 수 있습니다 MSDN 웹 사이트)

응용 프로그램의 경우 응용 프로그램/#/page2, 당신은 stackHistory를 제거 할 수 있습니다.

사용자가 뒤로 버튼을 클릭하면 홈 페이지 app/#/home으로 리디렉션 할 수 있습니다.

// JavaScript Code 
// addEventListener syntax for attach to the back Key press. 
hardwareButtons.addEventListener("backpressed", onBackPressed);