Javascript 谷歌地图-计算距离不工作
我在谷歌地图API上读过一些关于计算距离的问题,但仍然不适合我。这是我的密码:Javascript 谷歌地图-计算距离不工作,javascript,api,maps,distance,Javascript,Api,Maps,Distance,我在谷歌地图API上读过一些关于计算距离的问题,但仍然不适合我。这是我的密码: function initMap() { var loc1 = new google.maps.LatLng(37.772323, -122.214897); var loc2 = new google.maps.LatLng(34.1633766,-81.6487862); console.log(google.maps.geometry.spherical.computeDistanceBet
function initMap() {
var loc1 = new google.maps.LatLng(37.772323, -122.214897);
var loc2 = new google.maps.LatLng(34.1633766,-81.6487862);
console.log(google.maps.geometry.spherical.computeDistanceBetween(loc1,loc2));
}
我是这样称呼图书馆的:
<script src="https://maps.googleapis.com/maps/api/js?libraries=geometry,places&key=MY_KEY&libraries=places&callback=initMap" async defer></script>
但我仍然得到错误:uncaughttypeerror:无法读取未定义的属性'spheremic'
在initMap
我做错了什么?我必须启用一些自定义API吗?您的src url中有两次“libraries”参数 移除第二个: &图书馆=地方 …并保留第一个: &库=几何图形、位置
<script src="https://maps.googleapis.com/maps/api/js?libraries=geometry,places&key=MY_KEY&callback=initMap" async defer></script>
您在src url中有两次“libraries”参数 移除第二个: &图书馆=地方 …并保留第一个: &库=几何图形、位置
<script src="https://maps.googleapis.com/maps/api/js?libraries=geometry,places&key=MY_KEY&callback=initMap" async defer></script>
请求url有问题,库参数重复
<script src="https://maps.googleapis.com/maps/api/js?libraries=geometry,places&key=MY_KEY&callback=initMap" async defer></script>
为了使用球形类,您必须将“几何体”包括在请求库列表中-检查:
//此示例需要几何图形库。包括库=几何图形
//第一次加载API时的参数。例如:
//
请求url有问题,库参数重复
<script src="https://maps.googleapis.com/maps/api/js?libraries=geometry,places&key=MY_KEY&callback=initMap" async defer></script>
为了使用球形类,您必须将“几何体”包括在请求库列表中-检查:
//此示例需要几何图形库。包括库=几何图形
//第一次加载API时的参数。例如:
//
没问题。有时候只是需要一双新鲜的眼睛。没问题。有时候只是需要一双新鲜的眼睛。