javascript - 谷歌地理编码 API 的 REQUEST_DENIED
问题描述
geocoder.geocode({ 'address': address }, function (results, status) {
if (status == google.maps.GeocoderStatus.OK) {
var latitude = results[0].geometry.location.lat();
var longitude = results[0].geometry.location.lng();
document.getElementById('latitude').setAttribute('value', latitude);
document.getElementById('longitude').setAttribute('value', longitude);
var lat = parseFloat(latitude);
var lng = parseFloat(longitude);
var latlng = new google.maps.LatLng(lat, lng);
var geocoder = new google.maps.Geocoder();
geocoder.geocode({ 'latLng': latlng }, function (results, status) {
if (status == google.maps.GeocoderStatus.OK) {
if (results[1]) {
document.getElementById('physicaladdress').setAttribute('value', results[1].formatted_address);
}
}
});
} else {
console.log(""+status);
}
});
这是我的 javascript 文件,我试图从邮政编码中获取纬度和经度,它在 localhost 中运行良好,但在实时托管时却不行(比如 aws)
{},这是我在 app.blade.php 中提供的,如果我在提问时遗漏了任何内容,我们将不胜感激。
解决方案
推荐阅读
- javascript - 如何使用 javascript fetch 获取部分内容?
- node.js - 在heroku中部署Angular应用程序的问题
- flutter - 如何将物理动画添加到 Flutter 应用程序
- algorithm - 解决车辆路径问题的集体版本
- python - 将文本文件导入 python 脚本以运行终端命令
- excel - VBA找不到宏怎么解决
- powershell - Navision:在容器环境中使用“New-NAVServerUser”Powershell 命令
- python - 移动机器人的语法无效
- javascript - 在 JavaScript 中进行数学运算的字符串数组
- django - Django 如果在查询集中总是假的