javascript 地理位置HTML5

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 地理位置HTML5相关的知识,希望对你有一定的参考价值。

<!DOCTYPE html>
<html lang="ru">
<head>
    <meta charset="UTF-8">
    <title>Geolocation</title>
</head>
<body>
<header>
    <h1>Geolocation</h1>
</header>
<section>
    <script>
        function geoLocation() {
            navigator.geolocation.getCurrentPosition(showCoordinat, showError);
        }

        function showCoordinat(position) {
            document.write('Широта:' + position.coords.latitude + '<br>');
            document.write('Долгота:' + position.coords.longitude + '<br>');
            document.write('Точность:' + position.coords.accuracy + '<br>');
        }

        function showError(error) {
            switch (error.code) {
                case error.PERMISSION_DENIED:
                    alert("Пользователь запретил считывать информацию о его местоположение.");
                    break;
                case error.POSITION_UNAVAILABLE:
                    alert("Браузер не смог определить место положение пользователя.");
                    break;
                case error.TIMEOUT:
                    alert("Браузер не успел определить место положение пользователя.");
                    break;
                case error.UNKNOWN_ERR:
                    alert("Произошла неизестная ошибка.");
                    break;
            }
        }

        geoLocation();
    </script>
</section>
</body>
</html>

以上是关于javascript 地理位置HTML5的主要内容,如果未能解决你的问题,请参考以下文章

Javascript学习总结 - html5实现定位地理位置

基本Javascript地理位置脚本(HTML5规范)

JavaScript 使用Google地图进行HTML5地理定位

有没有办法使用 Javascript/HTML5 从 USB 设备获取 GPS 位置?

HTML 使用JavaScript的HTML5滚动条百分比位置

使用JavaScript的HTML5滚动条百分比位置