J'ouvre une nouvelle discussion sur un point déjà évoqué, mais qui n'a pas recu de réponse car surement perdu dans une autre discussion à rallonge. Ce sera plus clair.
Au chargement de ma page d'essai, Firebug m'indique que le navigateur charge les 7 fichiers suivant:
framework_4.1.0.16076.swf
osmf_flex.4.0.0.13495.swf
playerProductInstall.swf
rpc_4.1.0.16076.swf
spark_4.1.0.16076.swf
sparkskins_4.1.0.16076.swf
textLayout_1.1.0.604.swf
Soit un temps de chargement trop long
Mon fichier mxml débute ainsi:
Donc pas de grosse différence avec le fichier d'origine geoportalFxStd.mxml.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48 <?xml version="1.0" encoding="utf-8"?> <s:Application 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:os="http://openscales.org" xmlns:g="fx.*" xmlns:component="fx.component.*" xmlns:core="core.*" xmlns:fxg="assets.fxg.*" creationComplete="initMap();" applicationComplete="init()" frameRate="71" backgroundColor="#0E02F8" preloaderChromeColor="#37408B" > <fx:Style source="Cmail_geoportail.css"/> <fx:Script> <![CDATA[ import core.Catalogue; import core.control.panel.InfosPanel; import core.control.panel.LayersPanel; import core.control.panel.LogoPanel; import core.control.panel.ToolsPanel; import core.layer.GeoportalKML; import core.layer.gppWMSC; import flash.system.Security; import mx.controls.Alert; import mx.events.ToolTipEvent; import org.openscales.core.Map; import org.openscales.core.events.FeatureEvent; import org.openscales.core.layer.Layer; import org.openscales.core.popup.Anchored; import org.openscales.geometry.basetypes.Pixel; import org.openscales.geometry.basetypes.Size; [Bindable] private var map:Map = null; [Bindable] public var host:String= null; [Bindable] public var wmsc:String= null; [Bindable] public var proxy:String= null; [Bindable] public var key:String= null; [Bindable] public var center:String= null; [Bindable] public var zoom:String= null; [Bindable] public var kmlLayer:String= null; [Embed(source="/assets/logo_ign.png")] private var logoIGN:Class;.....
Par contre dans cette page je constate que ces 7 fichiers ne sont pas chargés.
Une petite piste pour réparer mon erreur. Je ne pense pas que c'est une erreur mxml ou as, mais plutot un défaut de compilation swf du fait d'un mauvais paramètrage dans mon flashbuilder 4 que je ne maitrise pas totalement.
Partager