Um die adaptive Bildschirmgröße von Flex-Webseiten zu realisieren
, habe ich online gesehen, dass die Antwort
Application.application.width
Application.application.height lautet
Dies gilt jedoch für 6a015f5b1bdbc008ba69da5cc7b1cb1b Nach flex4 wird empfohlen, 90ec72a54ca2c6df81e1b67164145d0a anzuwenden, und es wurde festgestellt, dass Application.application nicht mehr existiert
this.stage.stageWidth
Ich habe eine Anmeldeschnittstelle ohne Verwendung des Status erstellt und die Komponente PopUp in ein neues Fenster umgewandelt. Dies erleichtert die wiederholte Verwendung in der Zukunft, aber ich wollte auch, dass das neue Fenster wie ein aussieht Neue Seite, also habe ich darüber nachgedacht, wie man das PopUp-Fenster so gestalten kann, dass sich die Schnittstellengröße an den Bildschirm anpasst.
Was ich mache ist
<s:BorderContainer xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx" xmlns:local="*" width="1366" height="768" preinitialize="loginPreinit()" initialize="loginInit()">
private function loginPreinit():void { this.width=this.stage.stageWidth; this.height=this.stage.stageHeight; }
So passt sich auch das PopUp-Fenster an die Bildschirmgröße an.
Weitere Artikel zur Flex4-Methode zum Ermitteln der Länge und Breite des aktuellen Fensters finden Sie auf der chinesischen PHP-Website!