hlzyWeb/obj/Debug/Package/PackageTmp/css/Js/locationmap.js

(开头部分) 3KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

/// <reference path="JSintellisense/jquery-1.3.2-vsdoc2.js" />
var map = null;
var geocoder = null;
var marker = null;
var center = null;
var lat_lng_all = "";
var latlng_array = null;
var gzoom = 14;
var myadd = "";
var initpoint = null;
var myGeo = null;
var mylabel = null;
var adds = null;

function initialize() {
    var _lat = parseFloat($("#lat").val());
    var _lng = parseFloat($("#lng").val());

    var center = new BMap.Point(_lng, _lat); // 创建点坐标

    map = new BMap.Map("map_canvas");
    myGeo = new BMap.Geocoder();
    map.centerAndZoom(center, gzoom);


    var geolocation = new BMap.Geolocation();
    geolocation.getCurrentPosition(function (r) {
        if (this.getStatus() == BMAP_STATUS_SUCCESS) {
            center = r.point;
            initpoint = r.point;

            myGeo.getLocation(r.point, function (rs) {
                var addComp = rs.addressComponents;
                adds = addComp.city + addComp.district + addComp.street + addComp.streetNumber;
                setLatLng(initpoint);
                $("#lbautomyaddress").html(adds + " 》");
                $("#hfislocate").val("1");
                  gotoorder(r.point.lat, r.point.lng, adds);
                
              
            });
        }
        else {
            //alert("定位失败" + this.getStatus());
        }
    }, { enableHighAccuracy: true });

}

function setLatLng(point) {
    document.getElementById("lat").value = point.lat;
    document.getElementById("lng").value = point.lng;
    return true;
}

//定位相关类
$(function () {
    initialize();
    useCurrLocation();
})
后面还有 67 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。