- webSettings.setJavaScriptEnabled(true);
// javascript를 실행할 수 있도록 설정
- webSettings.setJavaScriptCanOpenWindowsAutomtically(true);
// javascript가 window.open()을 사용할 수 있도록 설정
- webSettings.setPluginState(WebSettings.PluginState.ON_DEMAND);
// 플러그인을 사용할 수 있도록 설정
- webSettings.setSupportMultipleWindows(true);
// 여러개의 윈도우를 사용할 수 있도록 설정
- webSettings.setSupportZoom(true);
// 확대,축소 기능을 사용할 수 있도록 설정
- webSettings.setBuiltInZoomControls(true);
// 안드로이드에서 제공하는 줌 아이콘을 사용할 수 있도록 설정
- webSettings.setLoadsImagesAutomatically(true);
// 웹뷰가 앱에 등록되어 있는 이미지 리소스를 자동으로 로드 하도록 설정
- webSettings.setUseWideViewPort(true);
// wide viewport를 사용하도록 설정
- webSettings.setCacheMode(WebSettings.LOAD_NO_CACHE);
// 웹뷰가 캐시를 사용하지 않도록 설정
- setJavaScriptEnabled ( false )
//웹뷰를 사용하면 네이티브 영역에서 코드로 처리 되는 것이 거의 없는 경우가 많습니다.
//그래서 자바스크립트로 이루어져 있는 기능들을 사용하기 위하여 해당 속성을 추가해야합니다.
- setJavaScriptCanOpenWindowsAutomatically ( false )
//필요에 의해 팝업창을 띄울 경우가 있는데, 해당 속성을 추가해야 window.open() 이 제대로 작동합니다.
- setLoadsImagesAutomatically ( true )
//웹뷰가 앱에 등록되어 있는 이미지 리소스를 자동으로 로드하도록 설정하는 속성입니다.
- setUseWideViewPort ( false )
//웹뷰가 wide viewport를 사용하도록 설정하는 속성입니다.
//그래서 html 컨텐츠가 웹뷰에 맞게 나타나도록 합니다.
- setSupportZoom ( true )
//확대 축소 기능을 사용할 수 있도록 설정하는 속성입니다.
- setCacheMode
//(웹뷰의 캐시 모드)
//LOAD_CACHE_ELSE_NETWORK 기간이 만료돼 캐시를 사용할 수 없을 경우 네트워크를 사용합니다.
//LOAD_CACHE_ONLY 네트워크를 사용하지 않고 캐시를 불러옵니다.
//LOAD_DEFAULT 기본적인 모드로 캐시를 사용하고 만료된 경우 네트워크를 사용해 로드합니다.
//LOAD_NORMAL 기본적인 모드로 캐시를 사용합니다.
//LOAD_NO_CACHE 캐시모드를 사용하지 않고 네트워크를 통해서만 호출합니다.
- setDomStorageEnabled( false )
//로컬 스토리지 사용 여부를 설정하는 속성으로 팝업창등을 '하루동안 보지 않기' 기능 사용에 필요합니다.
- setAppCacheEnabled ( false )
//앱 내부 캐시 사용 여부 설정입니다.
- setAllowFileAccess
//웹뷰 내에서 파일 액세스 활성화 여부
- setUserAgentString
//웹에서 해당 속성을 통해 앱에서 띄운 웹뷰로 인지 할 수 있도록 합니다.
'Android Study' 카테고리의 다른 글
Object Animator 이미지 이동시키기 (0) | 2021.09.13 |
---|---|
Android ImagButton , Button 사용 시기 (0) | 2021.09.04 |
ConstrainLayout으로 LinearLayout weight 와 같은 효과 적용(vertical) (0) | 2021.07.22 |
HashKey 구하기(feat. KakaoLogin) (0) | 2021.05.14 |
Android 디바이스 사이즈 폴더별 해상도 (0) | 2021.05.07 |