안드로이드 스튜디오 웹뷰 자바스크립트 허용 정보
기타 안드로이드 스튜디오 웹뷰 자바스크립트 허용본문
안드로이드 스튜디오 웹뷰 자바스크립트 허용
단순 웹뷰를 만든다고 해서 웹페이지에 자바스크립트가 인식하는 것이 아닙니다.
아래와 같은
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개