- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
function initAutocomplete() {
var lat=document.getElementById('lat').value;
var lng=document.getElementById('lng').value;
console.log(lat);
console.log(lng);
var map = new google.maps.Map(document.getElementById('map'), {
center: {lat:lat, lng:lng},
zoom: 13,
mapTypeId: 'roadmap'
});}
它给了我以下错误:
error:InvalidValueError: setCenter: not a LatLng or LatLngLiteral: in property lat: not a number
最佳答案
HTMLInputElement
的.value
属性将值作为字符串返回。
你必须用parseFloat()
解析lat
和lng
的内容在将其传递给 map API 之前
function initAutocomplete() {
var lat = parseFloat(document.getElementById('lat').value);
var lng = parseFloat(document.getElementById('lng').value);
var map = new google.maps.Map(document.getElementById('map'), {
center: {
lat: lat,
lng: lng
},
zoom: 13,
mapTypeId: 'roadmap'
});
}
关于javascript - 错误 :InvalidValueError: setCenter: not a LatLng or LatLngLiteral: in property lat: not a number,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44878472/
所以我的代码遇到了问题,我尝试从从数据库下载的变量设置谷歌街景位置。它的数据库和 php 端可以工作,但是当我尝试将其分配给“panorama.setPosition(prizeLocation);”
我是 google map api v3 的新手。我已经建立了一个带有 2 个标记的像样的谷歌地图,但是当我使用 google.maps.latlngBounds 时,它返回给我一个错误 invali
我尝试使用 GWT Maps API V3 3.8.1 创建一个演示。我的演示只是显示了 API 版本 3 的谷歌地图 public class MyGoogleMap implements IsWi
我开始了解 PHP 和 JavaScript,将它们混合在 HTML 中并使用 Google Maps API(版本 3)。 我想出了如何“放置”各种标记,但控制台会抛出错误: " Uncaught
这个问题在这里已经有了答案: How to fix Uncaught InvalidValueError: setPosition: not a LatLng or LatLngLiteral: i
我正在使用 Angular 谷歌地图来设置当前位置和 agm-direction 来设置方向。下面是代码,我遇到了上述错误。 最佳答案 这可能是因为当您调用 getDirections() 时,您的组
我正在使用 GWT(2.61 版)和 gwt-maps(3.8.0 版)努力通过 GWT 显示 Google map 。 基础似乎可行,但现在我正在尝试运行 gwt-maps zip 附带的 City
function initAutocomplete() { var lat=document.getElementById('lat').value; var lng=document
我正在尝试将我的 googlemaps v2 功能移植到 v3。 但不知何故我陷入了一个奇怪的错误,我找不到我做错了什么。 Error : Uncaught InvalidValueError: se
尝试使用 Google Maps API 初始化 map 。以数字形式输入中心的纬度和经度。收到一条错误,指出它们不是数字。 var map; // Variable used to create n
我正在编写一个基本的 JavaScript 程序,用于查找两个邮政编码之间的距离。代码如下: index.html
我是一名优秀的程序员,十分优秀!