2016-10-31 2 views
0

Ich stelle diesen Code zusammen, um eine Karte zu erstellen, zentriert auf einen Standort und getestet mit mehreren Sandbox-Anwendungen und es funktioniert, aber wenn ich versuche, es aus einer HTML-Datei auf meinem Desktop auszuführen Die Seite ist leer. Hat jemand irgendwelche Ideen, was ich falsch mache?Javascript funktioniert in der Sandbox, aber nicht im Browser

<!DOCTYPE html> 
<html> 
<head> 
    <meta charset="utf-8"> 
    <meta name="viewport" content="initial-scale=1,maximum-scale=1,user- scalable=no"> 
    <title>OKC MapView - Create a 2D map - 4.1</title> 
    <style> 
    html, 
    body, 
    #viewDiv { 
     padding: 0; 
     margin: 0; 
     height: 100%; 
     width: 100%; 
    } 
    </style> 

    <link rel="stylesheet" href="https://js.arcgis.com/4.1/esri/css/main.css"> 
    <script <!-- src="https://js.arcgis.com/4.1/"> //--></script> 

    <script> 
    <!-- 
    require([ 
     "esri/Map", 
     "esri/views/MapView", 
     "dojo/domReady!" 
    ], function(Map, MapView) { 

     var map = new Map({ 
     basemap: "togo" 
     }); 

     var view = new MapView({ 
     container: "viewDiv", 
     map: map, 
     zoom: 10, 
     center: [-97.508, 35.482] 
     }); 

    }); 
    //--> 
    </script> 
    </head> 

    <body> 
    <div id="viewDiv"></div> 
    </body>      
    </html> 
+0

Haben Sie die Konsole in den Entwicklertools angeschaut? Welche Fehlermeldungen werden angezeigt? – Quentin

+0

Ich habe keine Fehler gesehen, aber ich habe ein Online-Entwicklungstool anstelle von etwas robuster verwendet –

+0

"Ich habe versucht, es direkt als Datei zu öffnen: ///" ... "ein Online-Entwicklungstool" - Diese Aussagen erscheinen widersprüchlich . – Quentin

Antwort

0

Sind Sie versuchen die Datei direkt zu öffnen, wie file:/// dann könnte es nicht funktionieren, wie Sie es in einer Webseite hosten müssen.

Es gibt keinen Dienst namens "togo", der "topo" sein muss.

Auch der un-nötig Kommentar hilfreich <!-- -->

Hoffnung war loszuwerden.

+0

Ich habe versucht, es direkt als Datei zu öffnen: ///, so dass es erklärt! Ich bin neu in Javascript so vielen Dank für Ihren Rat! –

Verwandte Themen