2010-06-27 20 views
2

J'essaie de mettre à jour une application pour qu'elle fonctionne sur iOS 4 et je n'arrive pas à faire apparaître les commandes du lecteur vidéo sur la vidéo.Appcelerator Titanium: je n'arrive pas à voir videoPlayer pour montrer les commandes du lecteur vidéo

Voici le code que je me sers ...

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(); 

Comment puis-je obtenir les contrôles VideoPlayer apparaissent et l'événement au feu? Edit: Correction d'un problème, et maintenant la vidéo se ferme après avoir terminé. Mais toujours pas de contrôles de lecture vidéo.

Répondre

1

Apple a modifié certaines des API de la version 3.2+ et nous avons dû adapter nos API pour les modifier.

Vous pouvez utiliser une des opérations suivantes:

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