2012-09-26 2 views
0

나는 앱이 외부 URL (http://example.com)을 webview에로드하는 phonegap 애플리케이션을 개발 중입니다. window.location.href를 사용하여 화면을 탐색 할 때. Webview 자체에있는 부드러운 뒤로 버튼을 사용하여 이전 화면으로 돌아갈 수 없습니다. 안드로이드 하드 백 버튼은 백을 닫습니다 (지금은 괜찮습니다).in Cordova 1.8.1 - 안드로이드 history.back() not working

누구든지 나를 도울 수 있습니까?

+0

어떤 종류의 "소프트 백 단추"를 의미합니까? 기본적으로 뒤로 버튼이 없어야합니다. (제 생각에는) –

+0

그런데 각각의 페이지에 뒤로 버튼을 제공하는 jqm의 @ChristianKuetbach 2.1로 –

+0

으로 업데이트해야합니다. 속성 data-rel = "back"의 뒤로 버튼으로. 그리고 나에게도 지금 코도 바 버전을 업그레이드 할 방법이 없다. 우리는 iPhone과 동일한 앱을 가지고 있습니다. 그것은 작동하고 라이브에 있습니다. –

답변

0

jquery mobile이 기록 항목을 만들지 않으면 다시 돌아갈 활동이 없으므로 Android 휴대 전화의 뒤로 버튼이 앱을 종료합니다. 당신이 기록 항목이있는 경우, 앱이 가까이에 희망을 갖고 소프트 뒤로 버튼이 작동합니다 https://developer.mozilla.org/en-US/docs/DOM/Manipulating_the_browser_history

:

앱을 통해 forwrd 갈 경우 pushState을합니다.