2

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 つの問題を修正し、終了後にビデオを閉じるようになりました。しかし、まだビデオ再生コントロールはありません。

4

1 に答える 1

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;
于 2010-06-27T19:29:16.207 に答える