본문 바로가기
공부하는 하스씨/안드로이드

WebSettings 의 메소드들

by 박하스. 2015. 6. 4.
728x90
반응형

1. setJavaScriptEnabled(boolean)

  - JavaScript 코드의 작동 여부

 

2. setJavaScriptCanOpenWindowsAutomatically(boolean)

  - JavaScript 코드를 이용하여 윈도우를 새로 열기

 

3. setBuiltInZoomControls(boolean)

  -  안드로이드에서 제공하는 zoom 아이콘을 사용할 수 있도록 설정

 

4. setSupportZoom(boolean)

  - 확대/축소 기능을 사용할 수 있도록 설정

 

5. setUseWideViewPort(boolean)

  - wide viewport를 사용하도록 설정

 

6. setLoadWithOverviewMode(boolean)

  - 항상 전체 화면으로 보이도록 함(?)

 

7. setSavePassword(boolean)

  - save 여부를 묻는 창이 나오지 않게 함

 

8. setDefaultTextEncodingName(String encoding)

  - meta-incoding이 없는 페이지는 encoding으로 표시

 

9. setPluginsEnabled(boolean)

  - flash 재생가능

 

10. setAppCacheEnabled(boolean)

  - Cache API 사용여부

 

11. setNeedInitialFocus(boolean)

  - requestFocus()호출시 focus를 가질 노드를 알려줄지 여부(?)

 

12. setDomStorageEnabled(boolean)

  - HTML5 DOM storage 허용여부

 

13. setAllowFileAccess(boolean)

  - WebView내에서 파일 접근 가능 여부

 

14. setGeolocationEnabled(boolean)

  - Geolocation 사용여부

 

15. setRenderPriority(RenderPriority)

  - Render Thread의 우선순위

 

16. setSupportMultipleWindows(boolean)

  - 여러개의 윈도우를 사용할 수 있도록 설정

 

17. setJavaScriptCanOpenWindowsAutomatically(boolean)

  - JavaScript가 window.open()을 사용할 수 있도록 설정

 

18. setDatabaseEnabled(boolean)

  - HTML5에서 Database 허용

 

19. setDatabasePath(String DatabasePath)

  - DatabasePath 설정

 

20. setCacheMode(int mode)

  - WebView가 Cache를 사용하는 mode 설정

 

21. setAppCacheMaxSize(int size)

  - AppCache Max Size 설정

 

22. setAppCachePath(String CachePath)

  - AppCache Path 설정

728x90
반응형