안녕하세요, 웹뷰 기반의 안드로이드 어플을 만들었는데, 잘 해결되지 않는 버그가 있어서 질문 올려봅니다.
고수님들의 답변 부탁 드립니다.
모바일웹을 웹뷰 기반의 어플로 보여주는 어플이구요...
첨부되어 있는 이미지 파일을 다운로드 하면 다운로드 관리자를 실행하도록 구현해 놓았습니다.
문제는 바로 이 부분인데요...
다운로드 관리자가 실행된 후, 사진을 본 후에 다시 백 버튼을 이용해서 어플로 돌아갈 때 어플이 재시작이 됩니다.
제가 스카이 폰(베가)으로 테스트를 했었는데, 스카이 폰에서는 문제가 없었는데...
사용하는 사람이 사용해 보더니 이 버그가 있다는 겁니다.
디바이스는, 갤럭시S 계열의 폰입니다.(S, S3로 테스트)
그래서 이 버그를 잡아볼라고, 지인을 통해 갤럭시S를 빌려서 테스트를 해 보니,
이 폰에서는 버그가 안나옵니다.
일관성이 있어야 원인파악이라도 정확하게 할텐데, 참 난감한 상황입니다.
일단, 질문드리고자 하는 내용은...
이미지 파일을 다운받아 다운로드 관리자로 넘어가서 이미지를 확인하고 백 버튼을 눌렀을 때 어플이 왜 재시작되는 지와, 이를 해결하려면 어떻게 풀어가야 하는 지 이구요...
여기에 덧붙여서 다른 질문 하나 더 드리자면...
웹뷰에서 <input type="file"> 이 태그에서 파일첨부 버튼이 작동 안하는 문제 때문에 이런 저런 해결방법을 찾다가, openFileChooser라는 메서드를 통해 해결을 하긴 했는데요...
이 부분에 대해서도 안드로이드 4.4.X 계열에서는 안드로이드 자체에 버그가 있어서 작동 안한다는 포스트를 본 적이 있습니다.
검색을 계속 해 봐도 별다른 해결책은 찾지 못했구요.
이 문제에 대한 해결책이 있을까요?
요게 두 번째 질문입니다.
안드로이드... 변수가 너무 많아서 참 어려운 듯 싶습니다.
고수님들의 시원한 답변, 기다리겠습니다.
감사합니다. :)