小编Bil*_*ays的帖子

如何从Chrome扩展程序中获取用户的位置信息?

我已经创建了一个扩展,我正在尝试获取用户的位置,以便我可以将它显示给他们.

我试过添加这段代码:

var x = document.getElementById("ua");
function getLocation() {
    if (navigator.geolocation) {
        navigator.geolocation.getCurrentPosition(showPosition);
    } else {
        x.innerHTML = "Unavailable.";
    }
}
function showPosition(position) {
    x.innerHTML = "Latitude: " + position.coords.latitude + 
    "<br>Longitude: " + position.coords.longitude; 
}
Run Code Online (Sandbox Code Playgroud)

但扩展中没有任何建议,任何建议?我也试图避免使用Chrome位置API,因为它只能在开发频道上使用.

api google-chrome google-chrome-extension

5
推荐指数
1
解决办法
2749
查看次数