2013-06-09 2 views
1

하이브리드 (HTML/JS + Java) 응용 프로그램이 있고 WebSQL 데이터베이스를 사용하여 데이터를 저장하고 있습니다. 자바에서 쿼리를 시작하고 자바 스크립트에서 실행하고 결과 레코드 세트를 다시 Java로 전달할 수 있습니까?기본 응용 프로그램에서 WebSQL에 액세스

답변

1

물론입니다. 당신은 URL로로드하여로드 WebView의 모든 자바 스크립트를 실행할 수 있습니다. "저장는"위라는 형태의 요소를 호출 (

wvwMain.loadUrl("javascript:document.getElementsByName('save')[0].click();"); 

을 추가, 당신은을 사용하여 기본 아무것도를 반환 할 수 있습니다 JavascriptInterface

+0

레코드 세트 (데이터 형식 등)를 반환하는 방법에 대한 예제를 제공 할 수 있습니까? – Asahi

+0

문서를 읽는 것은 매우 간단합니다. 행 당 하나의 호출을 사용하여 JSON 문자열을 전달하여 인터페이스 객체 또는 전체를 접을 수 있습니다. – 323go