hejianhao
2025-05-23 dd8617c818e31d19863cc03d103bc83f209666f6
H5/pages/location/location.vue
@@ -112,7 +112,11 @@
         navigator.geolocation.getCurrentPosition(success, error, options);
         function success(position) {
            geoconv({coords:`${position.coords.longitude},${position.coords.latitude}`}).then(res=>{
            console.log('position', position)
            geoconv({
               coords: `${position.coords.longitude},${position.coords.latitude}`
            }).then(res => {
               console.log('res', res)
               const latitude = res.data.result[0].y;
               const longitude = res.data.result[0].x;
               var point = new BMapGL.Point(longitude, latitude); // 创建点坐标
@@ -134,6 +138,7 @@
         }
         function error(err) {
            console.log('err', err)
            switch (err.code) {
               case err.PERMISSION_DENIED:
                  console.error("用户拒绝了位置请求。");
@@ -187,7 +192,7 @@
            this.map.addOverlay(marker);
            this.markers.push(marker);
         });
      }
   }
</script>