Notice
Recent Posts
Recent Comments
Link
투케이2K
731. (Android/Java) [간단 소스] 안드로이드 웹뷰 evaluateJavascript 사용해 웹 p 태그 innerText 값 변경 본문
Android
731. (Android/Java) [간단 소스] 안드로이드 웹뷰 evaluateJavascript 사용해 웹 p 태그 innerText 값 변경
투케이2K 2024. 1. 26. 08:03[개발 환경 설정]
개발 툴 : AndroidStudio
[소스 코드]
// ---------------------------------------------------------------
// [웹 소스코드]
// ---------------------------------------------------------------
<div id="container">
<p id = "p_tag_txt" style="width:100%; height:100%;">안녕하세요</p>
</div>
// ---------------------------------------------------------------
// [안드로이드 소스코드]
// ---------------------------------------------------------------
try {
String script = "javascript:document.getElementById('p_tag_txt').innerText = '"
+ "안녕하세요. 투케이입니다." + "';";
main_webview.evaluateJavascript(script, new ValueCallback<String>() {
@Override
public void onReceiveValue(String value) {
S_Log._W_("Webview :: onReceiveValue", new String[]{String.valueOf(value)});
}
});
}
catch (Exception e){
e.printStackTrace();
}
// ---------------------------------------------------------------
[결과 출력]
W///===========//: ================================================
I/: [LOG :: CLASS PLACE :: com.example.javaproject.A_Webview$5.onReceiveValue(A_Webview.java:1254)]
I/: ----------------------------------------------------
I/: [LOG :: NOW TIME :: 2024-01-25 07:59:34 목요일]
I/: ----------------------------------------------------
I/: [LOG :: DESCRIPTION :: Webview :: onReceiveValue]
I/: ----------------------------------------------------
I/: [LOG :: "안녕하세요. 투케이입니다."]
W///===========//: ================================================
반응형
'Android' 카테고리의 다른 글
Comments