Титан: Youtube видео - PullRequest
       2

Титан: Youtube видео

0 голосов
/ 21 апреля 2011

Как я могу показать YouTube или биты на полноэкранном видео в моем приложении? Есть ли специальная ссылка, по которой я должен перейти? Или есть специальный API, который позаботится об этом для просмотра в полноэкранном режиме?

Идея состоит в том, чтобы нажать на ссылку «показать видео», затем показать видео в полноэкранном режиме и получить кнопку воспроизведения, паузы и «готово». Когда вы нажмете «Готово», он вернется на предыдущую страницу.

Я не знаю, с чего начать. Кто-нибудь может мне помочь?

Я создаю приложение для iPhone.

Спасибо!

Ответы [ 2 ]

3 голосов
/ 21 апреля 2011

@ Мухаммед имеет право на первую часть, но чтобы закрыть ее, когда вы нажмете синюю кнопку Готово, вам понадобится следующий код.

замена

win.add(activeMovie);
activeMovie.play();

с

win.add(activeMovie);
activeMovie.fullscreen = 1; // this must be defined after you add to the window!
activeMovie.play();

затем добавьте это

activeMovie.addEventListener('fullscreen', function(e) {
    if(!e.entering) { // this is run only when exiting fullscreen aka the blue done button
        activeMovie.stop();
    }
});
1 голос
/ 21 апреля 2011

Вот пример кода для показа видео с элементами управления

var win = Titanium.UI.currentWindow;
    var contentURL = 'http://movies.apple.com/media/us/ipad/2010/tours/apple-ipad-video-us-20100127_r848-9cie.mov';

    var activeMovie = Titanium.Media.createVideoPlayer({
        contentURL: contentURL,
        backgroundColor:'#111',
        movieControlMode:Titanium.Media.VIDEO_CONTROL_DEFAULT,
        scalingMode:Titanium.Media.VIDEO_SCALING_MODE_FILL
    });

 win.add(activeMovie);
 activeMovie.play();

Надеюсь, это поможет.

...