2010-06-27 2 views
2

Я пытаюсь обновить приложение для работы с iOS 4, и я не могу заставить элементы управления проигрывателем видео появиться на видео.Appcelerator Titanium: can not get videoPlayer для отображения элементов управления видеоплеером

Вот код, я использую ...

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

Apple изменила некоторые API в версии 3.2+, и нам пришлось отразить наши API-интерфейсы, чтобы их изменить.

Вы можете использовать одно из следующих действий:

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

 Смежные вопросы

  • Нет связанных вопросов^_^