마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드에서 Webview 이용할때, Jquery문제.

0 추천

안드로이드에서 Webview를 이용해 html페이지상에서  Javascript 로 데이터를 받아왔습니다.

데이터는 잘 받아오는데, 문제가 JQuery의 일부 함수가 동작을 하지 않네요. JQuery의 주요 기능들은 잘 동작을 하는데,

find함수만 동작을 하지 않습니다. 안드로이드에서 넘기는 데이터가 xml이라서 Jquery find를 이용하는데 먹히질 않네요.

var val = window.JS.getData(); //안드로이드에서 받아온 데이터
var turn = $(val).find("turn").text(); //동작하지 않음
해당 xml데이터는 잘 가져오는걸로 확인 되었습니다. 대부분의 Jquery함수들은 잘 동작하는데, find 함수가 안먹히는 이유가 뭘까요? 테스트하는 안드로이드 버전은 2.3.3 sdk10버전입니다. sdk11버전에서는 되다 안되다 불안정하고 ,sdk12버전에서는 잘됩니다. 아무래도 안드로이드 버전에 따라서 Jquery함수가 안먹히는거 같은데.. find함수를 꼭써야 하는데 방법 없을까요? 생짜 javascript 코드는 사용하지 않구요. 이런문제 겪어보신분?

 

카스프 (180 포인트) 님이 2014년 2월 8일 질문

답변 달기

· 글에 소스 코드 보기 좋게 넣는 법
· 질문에 대해 추가적인 질문이나 의견이 있으면 답변이 아니라 댓글로 달아주시기 바랍니다.
표시할 이름 (옵션):
개인정보: 당신의 이메일은 이 알림을 보내는데만 사용됩니다.
스팸 차단 검사:
스팸 검사를 다시 받지 않으려면 로그인하거나 혹은 가입 하세요.
...