개발

[안드로이드] WebSettings를 사용하여 WebView 설정하기

지승준 2014. 1. 15. 20:10
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
WebSettings webSettings = webView.getSettings(); 
 
// javascript를 실행할 수 있도록 설정
webSettings.setJavaScriptEnabled(true);     
 
// javascript가 window.open()을 사용할 수 있도록 설정            
webSettings.setJavaScriptCanOpenWindowsAutomtically(true);     
 
// 플러그인을 사용할 수 있도록 설정
webSettings.setPluginState(WebSettings.PluginState.ON_DEMAND); 
 
// 여러개의 윈도우를 사용할 수 있도록 설정
webSettings.setSupportMultipleWindows(true);         
 
// 확대,축소 기능을 사용할 수 있도록 설정        
webSettings.setSupportZoom(true);                     
 
// 안드로이드에서 제공하는 줌 아이콘을 사용할 수 있도록 설정        
webSettings.setBuiltInZoomControls(true); 
 
// 웹뷰가 앱에 등록되어 있는 이미지 리소스를 자동으로 로드하도록 설정                    
webSettings.setLoadsImagesAutomatically(true);         
 
// wide viewport를 사용하도록 설정        
webSettings.setUseWideViewPort(true);         
 
// 웹뷰가 캐시를 사용하지 않도록 설정                
webSettings.setCacheMode(WebSettings.LOAD_NO_CACHE);         
cs