안드로이드 Webview에서 SD메모리 html 읽기

이거 파일 계속 못찾는다고 해서 삽질했는데

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
webView.loadUrl(경로);
webView.loadUrl(경로);
webView.loadUrl(경로);

호출시에 경로부분에 꼭 file:/// 이게 들어가 있어야지만 sdcard에서 읽을 수 있다.

예시

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
mSdPath = "file:///sdcard/linsoo/index.htm";
webView.loadUrl(mSdPath);
mSdPath = "file:///sdcard/linsoo/index.htm"; webView.loadUrl(mSdPath);
mSdPath = "file:///sdcard/linsoo/index.htm";
webView.loadUrl(mSdPath);

아래 권한은 없어도 된다.

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>

Comments

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다