이걸 폰갭 API에서 지원해주네요~
c:\hello>cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-splashscreen.git
c:\hello>
별반응없이 끝납니다^^;
이클립스 프로젝트 reflash 해준후...
src 폴더의 HelloWorld.java 파일 아래처럼 추가 및 수정~
public class HelloWorld extends DroidGap { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // Set by <content src="index.html" /> in config.xml super.setIntegerProperty("splashscreen", R.drawable.splash); super.loadUrl(Config.getStartUrl(), 2000); //super.loadUrl(Config.getStartUrl()); //super.loadUrl("file:///android_asset/www/index.html") } }
2000값은 2초를 의미합니다.
splash.png 이미지 파일을 만들어서 res/drawable 폴더에 넣어 줍니다. (이때 에러표시들도 모두 사라지죠^^)
그 다음 index.html 파일에서 빨간색 부분 추가해주면... 끝입니다~
function onDeviceReady() {
navigator.splashscreen.show();
}