【问题标题】:How to have a text display of your current location on a Webpage如何在网页上显示当前位置的文本
【发布时间】:2015-08-26 11:48:10
【问题描述】:

关于如何做/在哪里进一步寻找这个可能简单的网站设施的输入问题

我基本上想通过文本显示来显示我当前的地理位置,而不是在谷歌地图上显示。显然我希望它自动更新

有没有人知道可以促进这一点的程序?或者通常是最好的方法?

【问题讨论】:

    标签: javascript geolocation location gis


    【解决方案1】:

    您可以使用此代码将您的页面更新为当前位置:

    var x = document.getElementById("demo");
    function getLocation() {
        if (navigator.geolocation) {
            navigator.geolocation.getCurrentPosition(showPosition);
        } else {
            x.innerHTML = "Geolocation is not supported by this browser.";
        }
    }
    function showPosition(position) {
        x.innerHTML = "Latitude: " + position.coords.latitude + 
        "<br>Longitude: " + position.coords.longitude; 
    }
    &lt;div id="demo"&gt;&lt;/div&gt;

    【讨论】:

    • 太棒了。如何在文本中显示该位置,转换是否简单?
    • 我将代码与 div 一起放入,它是空白的。抱歉,我对 javascript 不是很感兴趣
    • @aaron_m12345 您是否在具有位置访问权限的移动设备上尝试过此操作?
    • 我正在从 mac book 尝试这个
    • 啊,太好了!我什至只是在追求国家。我不确定这是否困难
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-08-09
    • 2016-03-11
    相关资源
    最近更新 更多