모바일디바이스api관련
- 작성자 :
- 이*연
- 작성일 :
- 2013-08-20 17:36:43
- 조회수 :
- 949
- 구분 :
- 모바일
- 진행상태 :
- 완료
Q
현제 폰갭 1.9버전 사용시 특정폰에서 input박스에 글입력시 숫자나 빽스페이스등이 입력 안되는 현상때문에 폰갭2.0버전으로 업그레이드하려합니다.
업그레이드시 전자정부에서 제공하는 플러그인들이 오류가납니다.
현제 kr.go.egovframework.hyb.plugin.EgovInterfacePlugin 를 이용하여 구현한 부분이 대다수입니다. 2.0버전으로 업그레이드시 해당소스를 약간수정해야 한다고 했는데 java소스를 얻을수 있는것인가요? 또 수정해야한다면 어느부분을 수정해야하는지 궁굼합니다(ctx부분?)
업그레이드시 전자정부에서 제공하는 플러그인들이 오류가납니다.
현제 kr.go.egovframework.hyb.plugin.EgovInterfacePlugin 를 이용하여 구현한 부분이 대다수입니다. 2.0버전으로 업그레이드시 해당소스를 약간수정해야 한다고 했는데 java소스를 얻을수 있는것인가요? 또 수정해야한다면 어느부분을 수정해야하는지 궁굼합니다(ctx부분?)
A
안녕하세요. 이승연님.
우선 안드로이드 버전에서 폰갭 2.0으로 교체 적용 하여도 하이브리드 어플리케이션은 제대로 동작하고 있습니다.
단지 폰갭 2.0 버전이 적용되면서, context를 호출하는 방식이 달라져서 해당 에러가 발생하고 있습니다.
context 호출 시 다음과 같은 방식을 적용하시면 에러없이 동작이 가능하실 것 같습니다.
Context context = (Context) cordova.getActivity();
참고를 위해서 위의 내용이 반영 된 EgovInterfacePlugin java 파일을 메일로 전송해 드렸습니다.
그럼 오늘도 좋은하루 보내시기 바랍니다.
감사합니다.
우선 안드로이드 버전에서 폰갭 2.0으로 교체 적용 하여도 하이브리드 어플리케이션은 제대로 동작하고 있습니다.
단지 폰갭 2.0 버전이 적용되면서, context를 호출하는 방식이 달라져서 해당 에러가 발생하고 있습니다.
context 호출 시 다음과 같은 방식을 적용하시면 에러없이 동작이 가능하실 것 같습니다.
Context context = (Context) cordova.getActivity();
참고를 위해서 위의 내용이 반영 된 EgovInterfacePlugin java 파일을 메일로 전송해 드렸습니다.
그럼 오늘도 좋은하루 보내시기 바랍니다.
감사합니다.