컴

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

· 2016-12-08 (목) 11:42:33 · 4717

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


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


아래와 같은

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");
}
}

 

 

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

|
댓글을 작성하시려면 로그인이 필요합니다.

개발자팁

5,403건

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

+
분류 제목 글쓴이 날짜 조회
PHP 16-12-21 조회 2,570
PHP 16-12-21 조회 2,918
PHP 16-12-21 조회 3,038
PHP 16-12-19 조회 3,941
PHP 16-12-19 조회 3,879
PHP 16-12-19 조회 5,043
PHP 16-12-17 조회 3,093
PHP 16-12-17 조회 3,267
PHP 16-12-17 조회 3,079
PHP 16-12-15 조회 2,651
PHP 16-12-15 조회 3,972
PHP 16-12-15 조회 3,553
MySQL 16-12-14 조회 4,434
웹서버 16-12-14 조회 3,039
기타 16-12-14 조회 3,308
OS 16-12-13 조회 3,355
PHP 16-12-13 조회 2,828
PHP 16-12-13 조회 3,250
PHP 16-12-13 조회 2,901
PHP 16-12-12 조회 3,664
PHP 16-12-12 조회 2,543
PHP 16-12-12 조회 2,994
PHP 16-12-11 조회 3,204
PHP 16-12-11 조회 3,131
PHP 16-12-11 조회 6,045
웹서버 16-12-09 조회 5,447
기타 16-12-09 조회 2,593
기타 16-12-09 조회 4,579
기타 16-12-09 조회 3,603
기타 16-12-08 조회 4,718