Appcelerator Titanium:无法使用videoPlayer来显示视频播放器控件

时间:2010-06-27 06:00:02

标签: movie titanium appcelerator

我正在尝试更新应用程序以在iOS 4上运行,我无法让电影播放器​​控件显示在视频上。

这是我正在使用的代码......

var movie = Titanium.Media.createVideoPlayer({
        url: vidurl,
        backgroundColor: '#000',
    movieControlMode: Titanium.Media.VIDEO_CONTROL_DEFAULT
    });

    videoWindow.add(movie);
    movie.addEventListener('complete', function (e) {
     alert("movie is finished");
        movie.close();  

    });


    movie.fullscreen = true;    
    movie.play();

如何让显示的视频播放器控件和要触发的事件?

编辑:修正了一个问题,现在视频在完成后关闭了。但仍然没有视频播放控件。

1 个答案:

答案 0 :(得分:1)

Apple改变了3.2+中的一些API,我们必须反映我们的API来改变它们。

您可以使用以下其中一项:

 movie.movieControlStyle = Titanium.Media.VIDEO_CONTROL_EMBEDDED;
 movie.movieControlStyle = Titanium.Media.VIDEO_CONTROL_FULLSCREEN;
 movie.movieControlStyle = Titanium.Media.VIDEO_CONTROL_NONE;