gpt4 book ai didi

php - 为什么这个 php 不能与谷歌地图一起使用?

转载 作者:行者123 更新时间:2023-12-02 20:05:46 25 4
gpt4 key购买 nike

我试图找出为什么这个 PHP 脚本没有创建我在 HTML 中指定的 map 。有什么想法吗?

<!doctype html>

<html>
<head>

<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />

<style>

html { height: 100% }
body { height: 100%; margin: 0; padding: 0 }
#map { height: 100% }

</style>

<script
src="http://maps.googleapis.com/maps/api/js?sensor=false">

</script>

<?php
$lat = $_POST['lat'];
$long = $_POST['long'];

echo "

<script>

function callMap() {

var latlng = new google.maps.LatLng($lat, $long);"; ?>
var options = {
zoom: 5,
center: latlng,
mapTypeId = google.maps.MapTypeId.TERRAIN

};
var map = new google.maps.Map(document.getElementById("map"),
options);


}

</script>
</head>
<body onload="callMap()">
<div id="map"></div>




</body>

</html>

最佳答案

您的 options 声明语法困惑:

var options = {
zoom: 5,
center: latlng,
mapTypeId = google.maps.MapTypeId.TERRAIN // ERROR
};

应该是

var options = {
zoom: 5,
center: latlng,
mapTypeId: google.maps.MapTypeId.TERRAIN
};

关于php - 为什么这个 php 不能与谷歌地图一起使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7452065/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com