total head-ace af det her problem, jeg fik lige en opgave på falderebet her imorges.. som lige skal skubbes ind.
Min kunde har lavet noget HD video som ikke er rigtig HD men bare noget kæmpe stort video. Så jeg fik den idé at lave en minimumstørrelse, hvor videoen ligger i 1440x og så hvis endusers skærm er mindre så skalerer den ned og hvis større kommer der bare hvidt omkring. Men det er totalt umuligt at lave!.
Hvis jeg skriver
fscommand("fullscreen", "true"); bliver skærmen ganske rigtig fullscreen, men alle knapper er væk.! undtaget videoen som nu styrer alt. og har lavet baggrunden en ny farve.
Hvis jeg laver
fscommand("fullscreen", "true")
fscommand("allowscale", "false");
for at sende fullscreen på banen men ikke skalere videoen, bliver resultatet dette(og det virker heller ikke på selve videoen) hvor videoen forsvinder 25% nede til højre..

Hvis jeg starter på samme måde, men har en knap som sender videre til en video, så starter videoen slet ikke...
det er rimeligt mærkeligt.. nogen der har styr på fscommand eller lign bare et tip til hvad jeg kan gøre? kan man på en eller anden måde lave fuldscreen så jeg kan opnå dette.

så bliver jeg meget glad. måske skal jeg bare lave det så den loader en browser istedet så kan det jo lade sig gøre..
11 kommentarer
mærkeligheden fortsætter.
efter diverse posts på adobeforum, fik jeg noget kode og det virkede heller ikke.
Så har jeg prøvet med det kode fra Adobe Labs. men den afspiller rigtig nok først ikke fullscreen og derefter interpoleret fullscreen, men videoen starter bare ikke når den går direkte i fullscreen. det er pænt mystisk.
ærgeligt..
Nu har jeg lige prøvet i Director MX og der virker den 100%.
måske du ku' smide en fil op, som man li' ku' kigge på - hvis tid tilovers
Hej bloop, super..
Jeg har skrevet i koden de ting jeg har testet..
filen ligger her: flowers_fulllscreen.zip
HAHA! my prayers have been heard..
jeg tror sq jeg har løst det.
De kan IKKE ligge i samme script. De skal ligge på seperate keyframes for at det virker..
1. keyframe:
fscommand("allowscale","false");frame efterfølgende(2).
smoooooooth... jeg tester videre og ser hvad der kommer op til overfladen..
ja og det der kom op til overfladen var at så starter videon ikke IGEN.
ser faktisk ud til, at det er din videocomponent, der ikke er suited til lige netop dit formål. At sætte fullScreenTakeOver = false du'r heller ikke.
Men lav et action-layer samt et videolayer.......
action frame 1
action frame 10
videolayer frame 10
library - new video - as controlled
instanceName: theVideo
test
videoen som jeg har lagt på stagen er as-controlled gennem library, jeg ved ikke om man kan lave en addChild på en måde. men anyway den er vist per default kontrolleret af actionscript.
Jeg kan egenlig godt se hvor det er du vil hen. det er den samme ting som det script ude på AdobeLabs hvor de laver en netstream ikke? Hvilket også er det smarteste hvis jeg fik skrevet en class istedet for at lave det på den enkle måde.. men jeg mener faktisk at jeg har testet den metode hvor jeg klippede lidt i det script fra AdobeLabs.
Men den siger først 1061: Call to a possibly undefined method attachNetStream through a reference with static type fl.video:FLVPlayback.
og sletter jeg linien
sker der det at den loader perfekt og så når den skal afspille videoen og allerede står i FS så er skærmen sort.
Jeg har opdateret fla.en her. flowers_fulllscreen.zip
ps. 1000 tak fordi du gad og hjælpe. Jeg tror simpelthen ikke at den kan når den ikke først står i normal mode.
nu har jeg lige fundet ud af at jeg ikke er den eneste med problemet..
Why does the screen go blank when I try to play a Flash app with video as a standalone player in full screen?
How often have you added something like the following to the beginning of a CD project? If you create a projector in Flash CS3 using just the code below you might be surprised at the results. The movie will scale with the window as you resize it, but it will not be in fullscreen mode.
fscommand("fullscreen", "true");fscommand("allowscale", "true");The fullscreen command appears to have failed, but in reality the Flash player did not even execute the fullscreen command! That's a serious departure from how previous versions of the Flash player worked.
har lige sendt dig en pm
bloop, jeg har lige fået en mail fra min kunde om at det er showtime. Så jeg bruger en version lige til projektet, hvor det fungerer sådan oki, men hvor man selv skal trykke "maximize".
bloop,
den video ting som du har lavet i koden/library, hvordan kommer den frem? jeg har aldrig set den før..
edit: ah, nevermind jeg har fundet den.
ps bloop har løst gåden med noget video fra library og noget superkode.!
Så er projektet godkendt og sendt
tusind tak for hjælpen, jeg gir en bajer.