J'ai assemblé ce code pour produire une carte centrée sur un emplacement et l'ai testé avec plusieurs applications sandbox et cela fonctionne, mais quand j'essaie de l'exécuter depuis un fichier .html sur mon bureau la page est vide. Est-ce que quelqu'un a des idées sur ce que je fais mal?javascript fonctionne dans le sandbox mais pas dans le navigateur
<!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>
Avez-vous regardé la console dans les outils de développement? Quels messages d'erreur sont affichés? – Quentin
Je n'ai vu aucune erreur mais j'ai utilisé un outil de développement en ligne au lieu de quelque chose de plus robuste –
"J'essayais de l'ouvrir directement comme un fichier: ///" ... "un outil de développement en ligne" - Ces déclarations semblent contradictoires . – Quentin