개발/안드로이드 App

[TIP] WebView

소혼 2011. 3. 22. 22:29
반응형
안드로이드의 WebView는 WebKit/android포트를
JNI 인터페이스를 통해 java형태로 제공하는 Widget 입니다.











1. html 파일로 네트워크에 접속하려면 permission이 필요합니다. 
   AndroidManifest.xml 파일에 
<uses-permission android:name="android.permission.INTERNET"/>  
   추가

 2. HTML에 <body onload="a();"> 와 같은 자바스크립트를 썼을 때 동작하지 않는 문제는 WebView가 기본적으로 Javascript 사용이 disable 되어 있기 때문입니다.
    wv.getSettings().setJavaScriptEnabled(true);

3. WebView를 load했을 때 오른쪽에 흰 줄(흰 배경)이 보이는 것은 scrollbar 영역이 잡혀있기 때문입니다.
이것을 사라지게 하려면 아래 한줄을 추가합니다.
   wv.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);


반응형