带PhoneGap的android mp4启动屏幕
这是我的代码:带PhoneGap的android mp4启动屏幕,android,cordova,Android,Cordova,这是我的代码: @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); try { VideoView videoHolder = new VideoView(this); setContentView(videoHolder); Uri video = Uri.parse("andr
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
try {
VideoView videoHolder = new VideoView(this);
setContentView(videoHolder);
Uri video = Uri.parse("android.resource://" + getPackageName() + "/" + R.raw.splash);
videoHolder.setVideoURI(video);
videoHolder.setOnCompletionListener(new OnCompletionListener() {
public void onCompletion(MediaPlayer mp) {
finish();
}
});
videoHolder.start();
} catch(Exception ex) {
finish();
}
}
public void finish() {
if(isFinishing()) {
return;
}
super.setIntegerProperty("loadUrlTimeoutValue", 70000);
super.loadUrl("file:///android_asset/www/index.html",1000);
}
问题是这是同步执行的。启动应用程序时,“mp4剪辑”作为启动屏幕播放,这很好,但一旦完成,在我的应用程序主页准备就绪之前,会显示一个黑屏作为加载。我想在播放剪辑的同时加载phonegap页面,以便在剪辑完成时将其准备就绪。谢谢你我也面临这个问题。你有没有找到解决黑屏问题的方法?