tutorials.de Buch-Aktion 05/2012
Seite 1 von 2 12 LetzteLetzte
ERLEDIGT
NEIN
ANTWORTEN
19
ZUGRIFFE
661
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    rara Tutorials.de Gastzugang
    Hi all,

    ich habe einen E-Mail Link der wunderbar funktioniert. Nur wenn ich im Fullscreen bin,
    dann funktioniert er dennoch, nur wenn er zurück auf die normale Sicht geht dann verzerrt er die Seite bzw. zeigt nur ein Seitenteil nachdem der E-Mail Client geöffnet ist.
    Wie gesagt der Fullscreen an sich funktioniert (Hin- und Zurück) einwandfrei, die Problematik tritt nur auf bei einer Verlinkung.

    Auf der Adobe-Seite ist ein Artikel zum fullscreenmode und darin steht :

    >>"•Users cannot enter text in text input fields while in full-screen mode.
    All keyboard input and key-related ActionScript is disabled while in full-screen mode,
    with the exception of the keyboard shortcuts that take the viewer out of full-screen mode."<<

    Gibt es schon eine Lösung für das Problem oder hat jemand ne Idee wie man es umgehen könnte ?


    Gruß und danke vorab
     

  2. #2
    Avatar von Denniz
    Denniz Denniz ist offline Mitglied Platin
    Registriert seit
    Mar 2006
    Beiträge
    558
    Texteingaben gehen grundsätzlich nicht im Fullscreen Modus und einen Workaround gibt es dafür nicht.
    Aber das hat doch auch gar nichts mit dem Problem der falschen Seitenausrichtung zu tun.
    Du mußt nachdem du wieder aus dem Fullscreen heraus bist die elemete auf die aktuelle darstellungsgröße positionieren.

    Hiermit kann du zb einen Movieclip mithilfe stageWidth & stageHeight mittig ausrichten:

    AS3 code:
    PHP-Code:
            container_mc.stage.stageWidth container_mc.width 2;
            
    container_mc.stage.stageHeight container_mc.height 2
     
    AS3/Flex - Java - ObjC - PHP


  3. #3
    rara Tutorials.de Gastzugang
    Hi danke erstmal für deine Antwort,

    ich hab das auprobiert aber da ich direkte Größenangaben angegeben habe, bringt diese variante nix.
    Hier ist ein Beispiel wie ich es versuche zu realisieren
    (ich fang bei dem mail event an; ich befinde mich im mc und der mc ist das was ausgerichtet werden muss nachdem mail event):


    mail.addEventListener(MouseEvent.CLICK,send);

    if (stage.displayState == "fullscreen") {
    mc.width = xx;
    mc.height = xx;
    mc.x = xx;
    mc.y = xx;
    }

    So sieht es bei mir im Moment aus. Die xx Angaben habe ich jetzt für die Größe für dieses Beispiel genommen.

    danke vorab
     

  4. #4
    Avatar von Denniz
    Denniz Denniz ist offline Mitglied Platin
    Registriert seit
    Mar 2006
    Beiträge
    558
    Ehrlich gesagt versteh ich diesen satz hier nicht:
    Zitat Zitat von rara Beitrag anzeigen
    nur wenn er zurück auf die normale Sicht geht dann verzerrt er die Seite bzw. zeigt nur ein Seitenteil nachdem der E-Mail Client geöffnet ist.
    Wie gesagt der Fullscreen an sich funktioniert (Hin- und Zurück) einwandfrei, die Problematik tritt nur auf bei einer Verlinkung.
    Also wenn der Email Client nicht geöffnet wird dann klappt alles einwandfrei und es kommt nicht zur verzerrung?

    Was ist jetzt die Frage in deinem letzten Posting?
     
    AS3/Flex - Java - ObjC - PHP


  5. #5
    rara Tutorials.de Gastzugang
    Der E-Mail Client wird immer einwandfrei geöffnet, nur wenn ich zurück zur FlashSeite in den browser gehe dann wird die Seite gezoomt angezeigt als verzerrt bzw. nicht in der normalen Größe.


    gruß
     

  6. #6
    Avatar von Denniz
    Denniz Denniz ist offline Mitglied Platin
    Registriert seit
    Mar 2006
    Beiträge
    558
    Versuch mal mit NO_SCALE die skalierung auszuschalten

    PHP-Code:
    import flash.display.StageAlign;
    import flash.display.StageScaleMode;

    stage.scaleMode StageScaleMode.NO_SCALE;
    stage.align StageAlign.TOP_LEFT
     
    AS3/Flex - Java - ObjC - PHP


  7. #7
    rara Tutorials.de Gastzugang
    Noscale ist schon in den publish settings drin. Hab auch mit TL versucht aber ohne erfolg.

    Wie kann ich eine if abfrage erstellen dass er nachdem click auf den e-mail link in den normal schalten kann ? Vll. hilft der eben gepostete schnipsel weiter.

    gruß
     

  8. #8
    Avatar von Denniz
    Denniz Denniz ist offline Mitglied Platin
    Registriert seit
    Mar 2006
    Beiträge
    558
    Zitat Zitat von rara Beitrag anzeigen
    Wie kann ich eine if abfrage erstellen dass er nachdem click auf den e-mail link in den normal schalten kann
    Das geht so...
    PHP-Code:
    mail.addEventListener(MouseEvent.CLICK,send);

    function 
    send(e:MouseEvent):void {
        
    //Wenn im Fullscreen modus dann in den normalen schalten
        
    if (stage.displayState == StageDisplayState.FULL_SCREEN) {
            
    stage.displayState=StageDisplayState.NORMAL;
        }

     
    AS3/Flex - Java - ObjC - PHP


  9. #9
    rara Tutorials.de Gastzugang
    Hehe, jo das habe ich in meinem main mc im ersten frame auch stehen.
    Und wie geht die Page zurück in den normalen Modus nachdem ich den Link angeklickt habe ?

    Falls du noch on sein solltest komm in den Tutorials chat, da befinde ich mich im moment.

    gruß
     

  10. #10
    Avatar von Denniz
    Denniz Denniz ist offline Mitglied Platin
    Registriert seit
    Mar 2006
    Beiträge
    558
    Zitat Zitat von rara Beitrag anzeigen
    Und wie geht die Page zurück in den normalen Modus nachdem ich den Link angeklickt habe ?
    Mit dem oben geschriebenen Code.
     
    AS3/Flex - Java - ObjC - PHP


  11. #11
    rara Tutorials.de Gastzugang
    Hab ich ja ausprobiert funktioniert nicht wirklich.

    Ich hab versucht die E-mail Funktion mit der fullscreen Funktion zu schmelzen, klappt aber nicht.
     

  12. #12
    Avatar von Denniz
    Denniz Denniz ist offline Mitglied Platin
    Registriert seit
    Mar 2006
    Beiträge
    558
    Etwas code posten wäre hierbei schon von vorteil....
     
    AS3/Flex - Java - ObjC - PHP


  13. #13
    rara Tutorials.de Gastzugang
    Code :
    1
    2
    3
    4
    5
    6
    7
    
    function mail(e:MouseEvent):void {
        var email:String="email adresse";
        var myRequest:URLRequest = new URLRequest("mailto:"+email+);
        navigateToURL(myRequest, "_self");
    }
     
    mc-mail.addEventListener(MouseEvent.CLICK,mail);

    Bitte schön und nun möchte ich halt nachdem Aufruf von dem Mailprogramm das die Seite in den Normal Modus wechselt, die Seite sollte jedoch korrekt anzeigt werden.
    Halt mit diesen Zeilen:
    Code :
    1
    2
    3
    
    if (stage.displayState == StageDisplayState.FULL_SCREEN) { 
            stage.displayState=StageDisplayState.NORMAL; 
    }
     

  14. #14
    Avatar von Denniz
    Denniz Denniz ist offline Mitglied Platin
    Registriert seit
    Mar 2006
    Beiträge
    558
    Zitat Zitat von rara Beitrag anzeigen
    nun möchte ich halt nachdem Aufruf von dem Mailprogramm das die Seite in den Normal Modus wechselt
    Das erreichst du indem du das if statement in deine mail Funktion schreibst. Hab ich aber auch schon weiter oben geschrieben.

    Zitat Zitat von rara Beitrag anzeigen
    die Seite sollte jedoch korrekt anzeigt werden.
    Dazu müßtest du deine fla mit der html in dem die swf eingebettet wird hier hochladen. So kann man sich ein besseres Bild von dem Problem machen.
     
    AS3/Flex - Java - ObjC - PHP


  15. #15
    rara Tutorials.de Gastzugang
    Hi,
    du sagst mir immer ich soll die darein bauen, das ist ja grade mein Problem, wie baue ich das zusammen. Da braucht man doch nicht die ganze fla datei zu sehen. :/
     

Ähnliche Themen

  1. ScrollPane auf Position 0 nach Link
    Von schorge im Forum Flash Plattform
    Antworten: 1
    Letzter Beitrag: 07.02.10, 16:30
  2. Bannerwechsel mit css? Je nach Link?
    Von spuddi im Forum CSS
    Antworten: 0
    Letzter Beitrag: 28.07.06, 09:26
  3. Link erst nach 30s einblenden
    Von Megamorph im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 07.04.06, 21:43
  4. Link auf eine URL nach If Abfrage...
    Von di-five im Forum PHP
    Antworten: 2
    Letzter Beitrag: 15.12.05, 22:22
  5. Variabler Link nach Browserweiche
    Von Martys im Forum PHP
    Antworten: 0
    Letzter Beitrag: 29.12.03, 13:37