Hej.
Min kammerat og jeg er ved at lave en afspiller af video i flash.
Vi har ikke så meget forstand på flash endnu, så vi har lidt problemer med at få en query string ind i vores afspiller. Query stringen skal have værdien for navnet på filen, der skal afspilles i afpilleren.
Navnet på filen står inde under Paramenters i Adobe Flash. Hvad skal vi skrive der for at opkalde Query stringen, eller skal vi skrive noget et andet sted f.eks. Actionscript?
6 kommentarer
Nu snakker I om querystrings så jeg antager I vil gøre noget i stil med (men fil navnet kunne også smides med som en flashvars men nu holder vi os lige til jeres querystring)
jeresvideoapplikation.swf?filen=enfil.flvFor at hente navnet på filen ind i flash gør I så således
På første keyframe i timelinen hopper i så ind i actionscript editoren (F9) og smækker denne linje ind:
var filen:String = root.loaderInfo.parameters["filen"];Så har I fat i filnavnet fra jeres querystring...
Hvordan får vi den så ind, hvor der står hvilken fil , der skal afspilles. Det står inde under Parameters og feltet hedder source?
Jeg antager I har en video component - flvplayback - trukket ind på stage! I property vinduet - aller nederst - giver I så jeres video component et navn, f.eks. player.
I koden skriver I så:
yes.. så virker det.. tusinde tak for hjælpen (:
no prob
Men test lige :