oh. such a quick fix. Need to allow insecureDomain for the SWF to work on https...
<?xml version="1.0" encoding="utf-8"?> <mx: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" minWidth="955" minHeight="600" xmlns:maps="com.google.maps.*" xmlns:salesforce="http://www.salesforce.com/" creationComplete="init(event)"> <fx:Declarations> </fx:Declarations> <fx:Script> <![CDATA[ import com.google.maps.*; import com.google.maps.controls.*; import com.google.maps.extras.dragzoomcontrol.*; private function init(event:Event):void{ Security.allowInsecureDomain("maps.googleapis.com"); } private function onMapReady(event:MapEvent):void { map.setCenter(new LatLng(40.0, -105.0)); map.setZoom(10); var myZoomControl:DragZoomControl = new DragZoomControl(); map.addControl(myZoomControl); var myMapTypeControl:MapTypeControl = new MapTypeControl(); myMapTypeControl.setControlPosition(new ControlPosition(ControlPosition.ANCHOR_TOP_RIGHT, 10, 5)); map.addControl(myMapTypeControl); map.addEventListener(DragZoomEvent.ZOOM_COMMIT, function(event:DragZoomEvent):void{ }); } ]]> </fx:Script> <mx:Panel height="100%" width="100%"> <maps:Map id="map" mapevent_mapready="onMapReady(event)" key="{parameters.apikey}" height="100%" width="100%" sensor="false"/> <mx:Label text="goshdarnit" /> </mx:Panel> </mx:Application> -- You received this message because you are subscribed to the Google Groups "Google Maps API For Flash" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-maps-api-for-flash?hl=en.
