Javascript 地理定位不适合我

Javascript 地理定位不适合我,javascript,html,geolocation,Javascript,Html,Geolocation,你好 我在让我的项目一起显示当地的天气时遇到了一些问题。我想一旦我设置了坐标,它应该是一帆风顺的,但由于某种原因,我无法得到经度和纬度来显示。我以前遇到过一个问题,没有加载正确的javascripts,所以我确保为这一个加载了geolocation和jquery。我还确保我的chrome是最新的,但它与我编程的freecodecamp一起工作,所以不要认为这是问题所在 事实上,我几乎一字不差地加载了我为freecodecamp编写的脚本,以便在定制代码之前能够做到这一点,但正如我所说,它没有加载

你好

我在让我的项目一起显示当地的天气时遇到了一些问题。我想一旦我设置了坐标,它应该是一帆风顺的,但由于某种原因,我无法得到经度和纬度来显示。我以前遇到过一个问题,没有加载正确的javascripts,所以我确保为这一个加载了geolocation和jquery。我还确保我的chrome是最新的,但它与我编程的freecodecamp一起工作,所以不要认为这是问题所在

事实上,我几乎一字不差地加载了我为freecodecamp编写的脚本,以便在定制代码之前能够做到这一点,但正如我所说,它没有加载到我的笔中,因此任何帮助都将不胜感激。谢谢

HTML


你当地的天气预报
在您所在地:
if(导航器.地理位置){
navigator.geolocation.getCurrentPosition(函数(位置)
{$(“#数据”).html(“纬度:+position.coords.latitude+”
经度“+position.coords.longitude”); }); } 你在这里:
如果您试图在chrome和http中执行此操作,它将不起作用,因为chrome不再允许它,请使用其他浏览器或使用https:)

并非所有使用此功能的浏览器,您还可以使用API的请参见:


。阅读错误消息。尝试在
https://
上使用它。现在,在主要浏览器上,定位服务在http://上不起作用。
<h1>
  Your Local Weather Forecast
</h1>
<h2>
  At your location of:
</h2>
<script>


  if (navigator.geolocation) {
    navigator.geolocation.getCurrentPosition(function(position)
                                            {$("#data").html("latitude: " + position.coords.latitude + "<br>longitude" + position.coords.longitude);

    });
  }


</script>
<div id = "data">
  <h4>You are here:</h4>

</div>