반응형
안드로이드의 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);
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);
반응형
'개발_안드로이드' 카테고리의 다른 글
EditView 관련 정리 (0) | 2011.07.11 |
---|---|
[팁] 소스코드에서 해상도 처리하기. (0) | 2011.07.06 |
[팁] TextView 관련 팁들 (0) | 2011.02.21 |
[에러메시지]Failed to install ~~ Launch canceled (0) | 2011.01.08 |
[ERROR] version `GLIBC_2.11' not found (0) | 2011.01.02 |