Hi. We're looking at upgrading to Flex 4 from our current Flex 3.2 maps. We're using the 1.20 swc (along with the utility library for some other stuff - kml parsing, dragzoom, etc). When I try to put a 'vanilla' google map out on Salesforce.com (at an https location), the map shows totally blank. The same code, when run locally, shows a map. Any ideas?
<?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" 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.overlays.*; import com.google.maps.extras.dragzoomcontrol.*; import com.salesforce.AsyncResponder; import com.salesforce.Connection; import com.salesforce.QueryResultIterator; import com.salesforce.objects.LoginRequest; import com.salesforce.results.QueryResult; public var _map:Map; private function init(event:Event):void{ /*var lr:LoginRequest = new LoginRequest(); lr.server_url = parameters.server_url; lr.session_id = parameters.session_id; lr.callback = new AsyncResponder(getNetworkFacilities); salesforceConnection.login(lr);*/ } private function getNetworkFacilities(o:Object):void{ //salesforceConnection.query("Select Id, Name from Network_Facility__c limit 200", new AsyncResponder(function(qr:QueryResult):void{ //})); } 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="50%" width="50%"> <maps:Map id="map" mapevent_mapready="onMapReady(event)" key="ABQIAAAAA7aFgeQgFpt9KTUNsnsLOxQt5R6xdFSbe2IDTUOpTREDTeL3-RQEnvJ632b3rd0ol_taw4dMHqyEfQ" url="http://www.google.com" height="100%" width="100%" sensor="false"/> <mx:Label text="goshdarnit" /> </mx:Panel> </s: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.
