반응형
안드로이드의 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);
반응형
'개발 > 안드로이드 App' 카테고리의 다른 글
EditView 관련 정리 (0) | 2011.07.11 |
---|---|
[팁] 소스코드에서 해상도 처리하기. (0) | 2011.07.06 |
[팁] TextView 관련 팁들 (0) | 2011.02.21 |
안드로이드 gles 첫번째 예제. (0) | 2010.11.02 |
[팁]기존에 생성된 (Sqlite3) DB를 안드로이드에서 이용하기 (예제) (6) | 2010.09.30 |