h5地理定位

    xiaoxiao2026-02-24  6

    1.cc.director.setDisplayStats (false||true) //设置是否在左下角显示FPS 2.h5地理定位

    <!DOCTYPE html> <html> <body> <p id="demo">点击这个按钮,获得您的坐标:</p> <button onclick="getLocation()">试一下</button> <script> var x=document.getElementById("demo"); function getLocation() { if (navigator.geolocation) //检测是否支持,如果支持就运行getCurrentPosition()方法 { navigator.geolocation.getCurrentPosition(handleSuccess,handleError); //注:options 为第三个参数 ,为可选参数 //var options = {enableHighAccuracy: true,timeout: 2000,maximumAge: 2000}; } else{ alert("浏览器不支持html5来获取地理位置信息"); } } function handleSuccess(position) { //经纬度 var lng = position.coords.longitude; var lat = position.coords.latitude; alert("Latitude: " + lat + "<br />Longitude: " + lng) } function handleError(error){ var result; switch (error.code) { case error.PERMISSION_DENIED: result="请打开您的定位系统"; break; case error.POSITION_UNAVAILABLE: result="暂时获取不到您的地点信息,请手动选择城市"; break; case error.TIMEOUT: result="连接超时"; break; case error.UNKNOWN_ERROR: result="发生了位置错误"; break; } alert(result); } </script> </body> </html>

    3.在客户端存储数据 ①.localStorage - 没有时间限制的数据存储 ②.sessionStorage - 针对一个 session 的数据存储

    转载请注明原文地址: https://ju.6miu.com/read-1307310.html
    最新回复(0)