From 65a6bde49652558ada5daa15eca03d5061465a00 Mon Sep 17 00:00:00 2001 From: zuoxiao <470321431@qq.com> Date: 星期五, 27 十二月 2024 18:00:46 +0800 Subject: [PATCH] 1.图片上传进度相关代码。 2.修复地图定位图标不居中问题。 --- app/src/main/assets/js/map.js | 20 +++++++++++++++----- 1 files changed, 15 insertions(+), 5 deletions(-) diff --git a/app/src/main/assets/js/map.js b/app/src/main/assets/js/map.js index cbd35c7..a13de46 100644 --- a/app/src/main/assets/js/map.js +++ b/app/src/main/assets/js/map.js @@ -123,10 +123,14 @@ function locationOverLay(lng, lag) { console.log("function銆嬨�嬨�嬨�嬨�媗ocationOverLay"); map.centerAndZoom(new T.LngLat(lng, lag), map.getZoom()); - + let icon = new T.Icon({ + iconUrl: CONFIG.IMAGES.LOCATION, + iconSize: new T.Point(20, 20), + iconAnchor: new T.Point(10, 10) + }); let marker = new T.Marker( new T.LngLat(lng, lag), - { icon: createIcon(CONFIG.IMAGES.LOCATION, 27) } + { icon: icon } ); map.addOverLay(marker); } @@ -241,16 +245,22 @@ map.removeOverLay(locationMarker); } var newPoint = new T.LngLat(log, lat); + let icon = new T.Icon({ + iconUrl: CONFIG.IMAGES.LOCATION, + iconSize: new T.Point(20, 20), + iconAnchor: new T.Point(10, 10) + }); + locationMarker = new T.Marker( newPoint, - { icon: createIcon(CONFIG.IMAGES.LOCATION, 20) } + { icon: icon } ); map.addOverLay(locationMarker); map.panTo(newPoint); } //淇濆瓨瀹氫綅鍧愭爣鐢熸垚杞ㄨ抗 var path = []; - var lineLayer = new T.Polyline([], { color: '#ff4500', weight: 3, opacity: 0.8 }); + var lineLayer = new T.Polyline([], { color: '#E9900A', weight: 3, opacity: 0.8 }); let locationMarker; function updateInspectionLocation(log, lat) { var lastLat = lat; @@ -266,7 +276,7 @@ } var aginPath = []; - var oldLineLayer = new T.Polyline([], { color: '#ff4500', weight: 3, opacity: 0.8 }); + var oldLineLayer = new T.Polyline([], { color: '#E9900A', weight: 3, opacity: 0.8 }); //鏄剧ず鍥犲紓甯稿叧闂殑宸℃璁板綍 function aginShowLocation(lng, lat) { // 璋冪敤 Android 鎻愪緵鐨勬帴鍙o紝鑾峰彇鏁版嵁 -- Gitblit v1.8.0