Grazie Flep per questo tutorial.
L'ho personalizzato in base alle mie esigenze, ma adesso ho un problema.
La variabile passata dalla pagina html corrisponde al nome del documento flv che verrà caricato all'interno del componente FLVPplayback presente nel filmato swf.
Quindi, la document class dichiara quanto segue:
Code:
package
{
import flash.display.MovieClip;
import flash.text.TextField;
import flash.display.LoaderInfo;
public class flVideo extends MovieClip
{
private var flvLoad:String;
public function flVideo()
{
getHTMLvars();
}
private function getHTMLvars():void
{
var value:String;
var obj:Object=LoaderInfo(root.loaderInfo).parameters;
for (value in obj)
{
flvLoad=String(obj[value])+".flv";
try_txt.text=flvLoad;
flvPlayer.contentPath=flvLoad;
}
}
}
}
Come nel tuo esempio, ho mantenuto il campo di testo diinamico al fine di verificare il corretto caricamento della variabile.
Però, aggiungendo la riga
Code:
flvPlayer.contentPath=flvLoad;
qualcosa non va, producendo il seguente messaggio d'errore:
Code:
1119: Accesso a una proprietà non definita contentPath mediante un riferimento con tipo statico fl.video:FLVPlayback.
Probabilmente non ho caricato il package necessario.
Ho fatto qualche ricerca, ma non sono arrivato a nulla.
Dove sbaglio?
Grazie.