我有一个名为的 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 框架进行后端编程,有趣的是,如果我在 HTML 文件中扩展 JavaScript 代码,同样的事情也会很好地工作。唯一的问题是外部文件。