브라우저의 html/javascript와 액티비티간에 데이터를주고받는 방법은 무엇입니까? 매니페스트의 스키마를 사용하여 Android 브라우저에서 html 파일의 활동을 호출 할 수 있습니다. i-e. 이제는 웹 페이지의 html에 표시/사용할 수있는 데이터를 반환하는 활동이 필요합니다. 귀하의 애플 리케이션에서 웹보기를 사용할 수 있고 데이터를주고 받기 위해 자바 스크립트 함수 등을 호출 할 수 있다는 것을 알고 있습니다. 안드로이드 브라우저와 앱 (액티비티)에서 할 수있는 일인가요?브라우저의 자바 스크립트와 액티비티간에 데이터 전달하기
1
A
답변
0
브라우저가 Android 애플리케이션의 일부인 경우 Android Webview와 같은 방식으로 처리 할 수 있습니다.
코드 조각은 Android 브라우저에로드되는 모든 HTML을 Android 활동으로 보내야합니다.
webContents.loadUrl("javascript:window.JavascriptInterface.ShowHTML('<html>'+document.getElementsByTagName('html')[0].innerHTML+'</html>');");
catch it in the class
class JavaScriptInterface {
CloseableActivity activity;
}
+0
내가 이야기하고 있지 않다 응용 프로그램의 브라우저 부분에 대해. Android 브라우저 앱에서 내 앱으로 데이터를 전달/가져 오는 것입니다. – logicalUsman
+0
일반 응용 프로그램이 Android Browser의 모든 이벤트를 캡처 할 수있는 경우 보안 위협이 될 수 있으므로 불가능할 수 있습니다. – EnthuDeveloper
관련 문제
- 1. 액티비티간에 DefaultHttpClient 전달하기
- 2. 별도의 앱이 브라우저의 자바 스크립트와 대화하도록하는 전략
- 3. parcelable을 사용하여 액티비티간에 ArrayList 객체 전달하기
- 4. 액티비티간에 데이터 교환
- 5. 2 액티비티간에 데이터 전달
- 6. 액티비티간에 데이터 전달
- 7. 자바 스크립트와
- 8. 자바 스크립트와 같은 데이터 구조가 있나요?
- 9. 혼합 자바 스크립트와 PHP
- 10. 자바 스크립트와 JQuery와 인코딩 HTML
- 11. android에서 phonegap으로 데이터 전달하기
- 12. 자바 스크립트와 ASP.NET
- 13. 자바 스크립트와 fn은 어떻게됩니까?
- 14. 자바 스크립트와 PHP
- 15. 자바 스크립트와 숨겨진 입력
- 16. 자바 스크립트와 DIV id를
- 17. 자바 스크립트와 텍스트
- 18. 어떻게 자바 스크립트와
- 19. 자바 스크립트와 스택
- 20. JSON 자바 스크립트와 변수
- 21. 자바 스크립트와 날짜() 함수
- 22. 자바 스크립트와 clientid에 문제
- 23. 자바 스크립트와 HTML
- 24. 정규식 자바 스크립트와 일치하도록
- 25. 백그라운드에서 자바 스크립트와
- 26. 배열을 자바 스크립트와 동기화하십시오.
- 27. 자바 스크립트와 PHPMySQL
- 28. 자바 스크립트와 PHP (window.open)
- 29. 자바 스크립트와 로컬 저장소
- 30. MonoDroid : 액티비티간에 중요하지 않은 데이터 공유
html 파일에서 활동을 호출하는 데 사용할 수있는 코드를 게시 할 수 있습니까? 나는 당신이 지나가고 의도를 가정하고 함수 startActivity()를 사용하고있다. 그렇다면 startActivityForResult()를 대신 사용할 수 있습니다. 매니페스트 <의도 필터> 내부 –