(function() { setTimeout(() => { let a = "http://2210205077.p.make.dcloud.portal1.portal.thefastmake.com/contact_detail.html"; let b = "http://2210205077.p.oper.dcloud.portal1.portal.fastoper.com/contact_detail.html"; let c = "contact_detail.html"; if(!(location.href.indexOf(a) > -1 || location.href.indexOf(b) > -1 || location.href.indexOf(c) > -1 ) ) { return; } let s = document.createElement("script"); s.src = "https://webapi.amap.com/maps?v=1.4.15&key=58a7fdd9749b485055b47d8c70f88670"; s.type = "text/javascript"; document.head.appendChild(s); s.onload = function() { //初始化地图对象,加载地图 var map = new AMap.Map("mapContainer",{ resizeEnable: true, mapStyle: 'amap://styles/normal', //二维地图显示视口 view: new AMap.View2D({ //地图中心点 center:new AMap.LngLat(114.47484,30.482864), //地图显示的缩放级别 zoom:15 }) }); map.setLang('cn'); //地图中添加地图操作ToolBar插件 map.plugin(["AMap.ToolBar"], function(){ var toolBar = new AMap.ToolBar(); map.addControl(toolBar); }); //地图初始化时,在地图上添加一个marker标记,鼠标点击marker可弹出自定义的信息窗体 addMarker(); //添加marker标记 function addMarker(){ map.clearMap(); var marker = new AMap.Marker({ map: map, //位置 position: new AMap.LngLat(114.47484,30.482864), //复杂图标 icon: "//omo-oss-image.thefastimg.com/portal-saas/new2022072117260332604/cms/image/6bfa3ef7-060b-4c70-9134-556e2c6f7bfb.png?d=1661428006591" }); //鼠标点击marker弹出自定义的信息窗体 AMap.event.addListener(marker,'click',function(){ infoWindow.open(map,marker.getPosition()); }); setTimeout(function(){ infoWindow.open(map, marker.getPosition()); },1000); } //实例化信息窗体 var infoWindow = new AMap.InfoWindow({ isCustom:true, //使用自定义窗体 content:createInfoWindow('金沙集团186cc成色',"地 址:湖北省武汉市东湖高新区高新大道666号——光谷生物城创新园B4-B8栋"), offset:new AMap.Pixel(16, -45)//-113, -140 }); //构建自定义信息窗体 function createInfoWindow(title,content){ var info = document.createElement("div"); info.className = "info"; // 定义顶部标题 var top = document.createElement("div"); var titleD = document.createElement("div"); var closeX = document.createElement("img"); top.className = "info-top"; titleD.innerHTML = title; closeX.src = "http://webapi.amap.com/images/close2.gif"; closeX.onclick = closeInfoWindow; top.appendChild(titleD); top.appendChild(closeX); info.appendChild(top); // 定义中部内容 var middle = document.createElement("div"); middle.className = "info-middle"; middle.style.backgroundColor='white'; middle.innerHTML = content; info.appendChild(middle); // 定义底部内容 var bottom = document.createElement("div"); bottom.className = "info-bottom"; bottom.style.position = 'relative'; bottom.style.top = '0px'; bottom.style.margin = '0 auto'; var sharp = document.createElement("img"); sharp.src = "http://webapi.amap.com/images/sharp.png"; bottom.appendChild(sharp); info.appendChild(bottom); return info; } //关闭信息窗体 function closeInfoWindow(){ map.clearInfoWindow(); } } }, 500); })();