Titanium Mobile VideoPlayer на Android не работает - PullRequest
0 голосов
/ 07 февраля 2012

Я пытаюсь сыграть .mp4, нажав кнопку. Я проверил это с различными SDK, вот результаты:

1.7.5: черный экран при нажатии кнопки 1.8.0.1 и 1.8.1: ничего не происходит

Событие зарегистрировано, так как оповещение «Тест» работает, если оно не закомментировано. Вот мой код ниже:

// Create main window
var win = Ti.UI.createWindow({  
    backgroundColor: '#fff'
});

// Initialize the variable that will hold the playing video
var activeVideo;

// Create a play button
var button = Ti.UI.createButton({
    title: 'Play Video',
});

// Add the button to the window
win.add(button);

// Listen for a 'click' on the button
button.addEventListener('click', function () {
    // alert('Test');
    // Create the media player
    activeVideo = Ti.Media.createVideoPlayer({
        url: 'video.mp4',
        autoplay: true
    });
});

// Open the window
win.open();

1 Ответ

1 голос
/ 03 сентября 2012

Видеоплеер не был добавлен в окно.Попробуйте: win.add(activeVideo);

...