0

在此处输入图像描述

我想在访问者决定网站是否检测当前位置时显示一条消息。如果网站显示如上图所示的消息,请显示“请允许或拒绝”之类的消息。如果单击允许,则显示另一条显示“允许”或其他内容的消息。如果被拒绝,请显示“拒绝”消息或其他内容。我正在使用HTML5 地理位置

这有可能实现吗?如果可以,我该怎么做?

4

1 回答 1

0

你可以试试这个JavaScript snipped。

function getLocation(position)
{
    var lat = position.coords.latitude;
    var lng = position.coords.longitude;

    console.log("Lat: " + lat + " Lng: " + lng);
};

function locate()
{
    if (navigator.geolocation) {
        navigator.geolocation.getCurrentPosition(getLocation);
    } else {
        console.log("Geolocation is not supported.");
    }
};

现在将locate函数绑定到您想要的位置。如果你运行locate浏览器会要求你分享你的位置。

现场演示:http: //jsbin.com/aKohaVA/1

干杯。

于 2013-09-07T10:38:07.007 回答