Bonjour à tous,
je galère pour lire un flv en local sur une tablette android (galaxy tab note 10.1).
Je vérifie si le fichier ciblé en local existe : c'est OK.
La même vidéo lue à partir d'Internet est lue, ça marche.
En local, le player reste noir...
Mon script tout bête :
[Bindable]
private var sourceVideo : String;
protected function Bouton1_clickHandler(event:MouseEvent):void
{
var fileLecture : File = new File();
fileLecture.nativePath="/storage/extSdCard/Perso/test2.flv";
trace("Mon flv existe : " + fileLecture.exists ); // " Mon flv existe : true " en sortie.
sourceVideo=fileLecture.nativePath;
//sourceVideo="http://www.helpexamples.com/flash/video/lights_short.flv" => dans ce cas la video est lue correctement ...
}
]]>
</fx:Script>
<fx:Declarations>
</fx:Declarations>
<s:VideoPlayer id="monLecteur" x=" 10 " y="10" width ="379" height="240" autoPlay="false" source="{sourceVideo}" />
<s:Button id="Bouton1" x="409" y="10" label="Bouton" click="Bouton1_clickHandler(event)"/>
A votre avis, d'où peut venir le problème ?


Lire un FLV en local sur tablette Androïd, pb de ciblage ?
Débuté par proto38, Jul 24 2013 08:55 AM
Flex 4.6 - CODE Actionscript
#1
Posté 24 July 2013 - 08:55 AM
#2
Posté 24 July 2013 - 11:03 AM
Salut tu as essayé de récupérer les events du VideoPlayer pour voir s'il charge vraiment le FLV ?
http://help.adobe.co...ml#eventSummary
Sinon plutôt que de setter le nativePath, essai plutôt la propriété 'url'.
++ ^^
http://help.adobe.co...ml#eventSummary
Sinon plutôt que de setter le nativePath, essai plutôt la propriété 'url'.
++ ^^
#3
Posté 24 July 2013 - 11:58 AM
halala, ça marche bien avec url... merci !
1 utilisateur(s) li(sen)t ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)