| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Apr 2009
Beiträge: 10
|
Hallo, ich habe ein Skript entwickelt, daß sehr gut funktioniert hat - bis der neue Firefox-Browser updated wurde. In IE funzt es immer noch sehr gut. DAS PROBLEM: In Firefox ist der Skript sehr, sehr, sehr langsam geworden. Hat jemand ne Idee wie ich es ändern kann, um schnelligkeit zu bekommen? Hier der Code (Flash 8, AS 2.0): --------------------- _global.load_movie = "video.flv"; _global.digi_align = "MIDDLE"; Stage.scaleMode = "noscale"; switch (_global.digi_align) { case "MIDDLE" : Stage.align = "B"; break; default : Stage.align = "B"; } function init() { var playbackload; fid = _global.load_movie; with (my_video) { setMedia(fid, "FLV"); autoSize = true; aspectRatio = true; volume = 0; totalTime = 0; var bounds_obj = my_video.getBounds(this); } my_video["onLoad"] = function () { clearInterval(); my_video._visible = false; playnow_ID = setInterval(startplayer, 0); }; } function startplayer() { loading_video._visible = false; _root.resizevideo(my_video.videoHeight, my_video.videoWidth); my_video.stop(); my_video._visible = true; delete my_video.onLoad; clearInterval(playnow_ID); LOADTHIS(); } function resizevideo(playerH, playerW) { my_video.height = playerH; my_video.width = playerW; } _global.option = "CONNECT"; function CONNECT() { my_video["onEnterFrame"] = function () { my_video._y = my_video.videoHeight/2+(300-my_video.videoHeight); //my_video._x = my_video.videoWidth/2+(350-my_video.videoWidth); }; } _global.autoplayer = "on"; function LOADTHIS() { if (_global.autoplayer == "off") { my_player.stop(); this.playbtn._visible = true; my_player["onEnterFrame"] = function () { my_player.height = my_player.videoHeight; my_player.width = my_player.videoWidth; my_player._y = my_player.videoHeight/2+(300-my_player.videoHeight); }; this.playbtn["onRelease"] = function () { switch (_global.option) { case "CONNECT" : _root.CONNECT(); helpplaying(); return; default : _root.WAIT(); helpplaying(); break; } }; } if (_global.autoplayer == "on") { this.playbtn._visible = false; switch (_global.option) { case "CONNECT" : _root.CONNECT(); helpplaying(); return; default : _root.CONNECT(); helpplaying(); return; } } } function helpplaying() { this.playbtn._visible = false; my_player.play(0); } this.playbtn._visible = false; init(); ----------------------- Also nochmal: Es geht darum, ein externes FLV-Movie in den Container zu laden, wobei der Container selbst - dem FLV anpasst. Z.B.: Der Container ist 50x50 Pixel (und bleibt so), der FLV-Film Nr.1 ist 300x450, der FLV Nr.2 ist 250x600 gross, usw. Bei einer FLV-Datei dauert ca 15 Secunden, um sie zu laden - nur in Firefox wohl bemerkt. In IE startet der Film gleich. Irgend eine Idee, liebe Flasher? Danke, Euer Kunst |
| | |
![]() |
| Lesezeichen |
| Stichworte |
| flash, flv, player, swf ändern, video |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| load movie wird von einem Skript verhindert | Marc Jech | Flash MX | 6 | 29-05-2006 08:24 |
| Movie in Container - Aktion nach Movie ende? | Shockie | Flash MX 2004 | 5 | 10-03-2006 10:02 |
| Movie mit SQL in Container laden | czerwon | Flash MX | 11 | 27-02-2006 22:37 |
| 2 container in einen Movie ?? | okker | ActionScript 1 | 5 | 01-08-2003 11:58 |
| container movie play | zillatron | ActionScript 1 | 4 | 05-02-2003 17:35 |