У меня есть HTML файл с именем showMap.html
:
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<title>Map</title>
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false">
</script>
<script type="text/javascript" src="js/map.js"></script>
</head>
<body onload="showPosition()">
<div id="map_canvas" style="width:500px;height:500px;"></div>
</body>
</html>
И еще один файл JavaScript map.js
находится в папке js
того же каталога.
Этот код работает нормально, когда загружается файл HTML, но он не работает, когда я запускаю его на сервере.
Я использую инфраструктуру Python Flask для внутреннего программирования, и забавно то, что то же самое будет хорошо работать, если я раскрою код JavaScript внутри HTML файла. Единственная проблема - с внешним файлом.