gpt4 book ai didi

javascript - 使用 Javascript 地理定位 API,语法错误 : Unexpected Identifier in Chrome's Javascript console

转载 作者:行者123 更新时间:2023-11-30 16:23:21 25 4
gpt4 key购买 nike

我正在尝试通过 javascript Geolocation API 获取用户位置,并使用 google maps API 显示 map 的静态图像,但是当我尝试在网页中运行脚本时,它不起作用,在 chrome 的 javascript 中控制台,它说“未捕获的语法错误:意外的标识符”。 我有点困惑,因为没有放错位置或多余的分号。这是 JavaScript 代码:

    var button = document.querySelector("#button");
var output = document.querySelector("#output");

window.onload = init;
function init(){
button.addEventListener('click',getPosition,false);
}
function getPosition(evt){
var pos = navigator.geolocation.getCurrentPosition(showPosition,onError,{enableHighAccuracy:true,maximamAge:2000});
console.log(pos);
}
function showPosition(position){
output.innerHTML = "Your Current position is <br/> Latitude : "+position.coords.latitude+" , Longitude : "+position.coords.longitude;
var latlon = position.coords.latitude+","+position.coords.longitude;
var img_url = "http://maps.googleapis.com/maps/api/staticmap?center="+latlon+"&zoom=14&size=400x300&sensor=false";
document.getElementById("mapholder").innerHTML = "<img src='"+img_url+"' />";
}
function onError(){
output.innerHTML = "Something is wrong with your browser";
}

当我在 JSLint 上检查这段代码时,它显示“意外字符‘;’”。我尝试了很多,但我无法找到导致问题的原因。请帮助我,也欢迎任何类型的建议。

最佳答案

第 15 行和第 16 行以错误编码的分号结尾,我用“正常”的分号替换了它们并且它有效。

关于javascript - 使用 Javascript 地理定位 API,语法错误 : Unexpected Identifier in Chrome's Javascript console,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34430977/

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