Ich habe erfolgreich Google Earth mit Flex mit ExternalInterface.call("javascriptMethodName")
Methode integriert und schreibe das Javascript-Zeug in die HTML-Datei, die die SWF-Datei einbettet. Es lief und geladen Google Earth erfolgreich.Wie kann Google Earth in Flex integriert werden?
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script>
<script src="http://earth-api-samples.googlecode.com/svn/trunk/lib/kmldomwalk.js" type="text/javascript"> </script>
<script type="text/javascript" src="http://www.google.com/jsapi?key=I_Put_my_Key_Here"></script>
<script type="text/javascript">
google.load("earth", "1");
google.load("maps", "2.xx");
var ge = null;
var geocoder;
var _position = [0,0,0,0];
function init() {
geocoder = new GClientGeocoder();
google.earth.createInstance('map3d', initCB, failureCB);
}
Dies ist ein Ausschnitt aus dieser HTML-Datei, aber wenn ich so etwas wie in der Datei html hinzufügen:
var directionsService = new google.maps.DirectionsService();
die Erde wird nicht geladen. kann jemand vorschlagen, wie man dieses Problem löst.
Danke !!