안드로이드 스튜디오 웹뷰 자바스크립트 허용 > 개발자팁

개발자팁

개발과 관련된 유용한 정보를 공유하세요.
질문은 QA에서 해주시기 바랍니다.

안드로이드 스튜디오 웹뷰 자바스크립트 허용 정보

기타 안드로이드 스튜디오 웹뷰 자바스크립트 허용

본문

안드로이드 스튜디오 웹뷰 자바스크립트 허용


단순 웹뷰를 만든다고 해서 웹페이지에 자바스크립트가 인식하는 것이 아닙니다.


아래와 같은

settings.setJavaScriptEnabled(true); //자바스크립트 허용

 

문구를 넣어줘야 웹뷰에서 자바스크립트를 인식할 수 있습니다.


안드로이드 스튜디오를 이용하면 웹뷰를 무척이나 쉽게 만들 수 있습니다.


 

public class MainActivity extends AppCompatActivity {
WebView webView2;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

webView2 = (WebView) findViewById(R.id.webView2);
webView2.setWebViewClient(new WebViewClient()); //새창 열기 없이 웹뷰내에서 다시 열기

WebSettings settings = webView2.getSettings();
settings.setJavaScriptEnabled(true); //자바스크립트 허용
webView2.loadUrl("http://www.domain.com");
}
}

 

 

위 소스에 보면 새창 열기 막기와 자바스크립트 허용 부분이 있습니다.

추천
0

댓글 0개

전체 5,352
개발자팁 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT