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

개발자팁

개발과 관련된 유용한 정보를 공유하세요.
질문은 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개

© SIRSOFT
현재 페이지 제일 처음으로