2012-12-03 2 views
0

내부 웹 브라우저가있는 기본 앱이 있습니다. 웹 브라우저에서 직접 만든 모바일 웹 앱을 엽니 다. 사용자가 내부 브라우저의 버튼을 클릭 할 때 긴 장치, 위도, 배터리 상태 또는 장치 이름과 같은 기본 장치의 정보를 보내려고합니다. 내가 할 수있는 방법이 있니?앱의 내부 브라우저를 통해 기기 정보를 보내는 방법

필요한 경우 자세한 정보를 제공 할 수 있습니다. 고맙습니다!

답변

1

가장 쉬운 방법은 자바 스크립트 인터페이스를 만드는 것입니다. 그렇게하면 자바 스크립트에서 Java 메소드를 호출 할 수 있습니다. "안드로이드 코드에 자바 스크립트 코드를 바인딩"

http://developer.android.com/guide/webapps/webview.html

은 더 명확하게하려면 :

  1. 호출 자바 스크립트 방법 자바 방법은 안드로이드 OS를 조회 할 것이다
  2. (자바 스크립트는 자바 메소드를 호출) 당신이 원하는 정보를 위해
  3. 자바 메소드는 모든 정보를 자바 스크립트로 되 돌린다.
  4. 자바 스크립트는 이제 그 데이터를 표시하거나 보낼 수있다. omewhere
+0

감사합니다. 그것은 효과가 있었다. – Disasterkid

관련 문제