首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Codepen无法识别导航器

Codepen无法识别导航器
EN

Stack Overflow用户
提问于 2017-02-08 14:25:22
回答 1查看 48关注 0票数 0

我正在尝试获取用户的经度和纬度,但我发现在Codepen中navigator.geolocation.getCurrentPosition不起作用。

代码语言:javascript
复制
$(document).ready(function() {

if(navigator.geolocation){

 function success(position){
 var lat = position.coords.latitude;
 var long = position.coords.longitude;
 $("p").html("latitude: " + lat + "<br>longitude: " + long); 
    };

function failure(){
  $("p").html("Not working");
  };

  navigator.geolocation.getCurrentPosition(success,failure);
};

 });

输出:

代码语言:javascript
复制
Not Working

那么,有没有办法绕过它,或者我必须使用另一个API来解决这个问题?

EN

回答 1

Stack Overflow用户

发布于 2017-03-28 01:00:00

这是javascript - geolocation not working in codepen的重演。

Chrome摘录:

在不安全的起源上,

getCurrentPosition()和watchPosition()已被弃用。若要使用此功能,应考虑将应用程序切换到安全来源,如HTTPS.

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42106108

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档