Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带PhoneGap的android mp4启动屏幕_Android_Cordova - Fatal编程技术网

带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页面,以便在剪辑完成时将其准备就绪。谢谢你

我也面临这个问题。你有没有找到解决黑屏问题的方法?