欧美大屁股bbbbxxxx,狼人大香伊蕉国产www亚洲,男ji大巴进入女人的视频小说,男人把ji大巴放进女人免费视频,免费情侣作爱视频

代理加盟

2023全新代理計(jì)劃,一站式模板建站,銅牌代理低至699元送終身VIP,獨(dú)立代理后臺(tái),自營(yíng)貼牌。

您現(xiàn)在的位置: 麥站網(wǎng) > 織夢(mèng)大學(xué) > 常見問題 >

阿里云主機(jī)、西部數(shù)碼虛擬主機(jī)渠道價(jià)
云優(yōu)原創(chuàng)模板
多城市分站站群系統(tǒng)
立即查看
Pbootcms模板
免費(fèi)可商用程序
立即查看

百度地圖代碼添加標(biāo)注后圖標(biāo)不顯示的問題解決方案

來源:本站原創(chuàng) 發(fā)布時(shí)間:2019-04-02 17:08:55熱度: ℃我要評(píng)論(0

麥站模板建站平臺(tái)(10年經(jīng)驗(yàn)),服務(wù)數(shù)萬(wàn)家企業(yè),固定透明報(bào)價(jià)。域名注冊(cè)、主機(jī)/服務(wù)器、網(wǎng)站源碼一站式服務(wù)。實(shí)體公司,專業(yè)團(tuán)隊(duì),值得選擇!超過1000套模板已登記版權(quán),合規(guī)合法建站,規(guī)避版權(quán)風(fēng)險(xiǎn)!【點(diǎn)擊獲取方案】

我們上篇文章介紹了《織夢(mèng)(DEDE)欄目?jī)?nèi)容中插入百度地圖步驟》,但是我們會(huì)發(fā)現(xiàn)地圖坐標(biāo)圖標(biāo)不顯示,這個(gè)BUG是百度地圖圖片不存在導(dǎo)致的。今天我們就來解決下。

原因是:生成器生成的ICON不存在。

找到生成的代碼中的icon地址:

http://app.baidu.com/map/images/us_mk_icon.png

替換成這個(gè)地址即可:

http://api.map.baidu.com/lbsapi/creatmap/images/us_mk_icon.png

地圖代碼:

<!--引用百度地圖API-->

    <style type="text/css">

        html, body {

            margin: 0;

            padding: 0;

        }

 

        .iw_poi_title {

            color: #CC5522;

            font-size: 14px;

            font-weight: bold;

            overflow: hidden;

            padding-right: 13px;

            white-space: nowrap

        }

 

        .iw_poi_content {

            font: 12px arial, sans-serif;

            overflow: visible;

            padding-top: 4px;

            white-space: -moz-pre-wrap;

            word-wrap: break-word

        }

    </style>

    <script type="text/javascript" src="http://api.map.baidu.com/api?key=&v=1.1&services=true"></script>

 

<body>

    <!--百度地圖容器標(biāo)簽-->

    <p style="width: 100%;height: 400px;;border:#ccc solid 1px;" id="dituContent"></p>

</body>

 

 

<script type="text/javascript">

    //創(chuàng)建和初始化地圖函數(shù):

    function initMap() {

        createMap();//創(chuàng)建地圖

        setMapEvent();//設(shè)置地圖事件

        addMapControl();//向地圖添加控件

        addMarker();//向地圖中添加marker

    }

 

    //創(chuàng)建地圖函數(shù):

    function createMap() {

        var map = new BMap.Map("dituContent");//在百度地圖容器中創(chuàng)建一個(gè)地圖

        var point = new BMap.Point(113.739165, 23.016775);//定義一個(gè)中心點(diǎn)坐標(biāo)

        map.centerAndZoom(point, 17);//設(shè)定地圖的中心點(diǎn)和坐標(biāo)并將地圖顯示在地圖容器中

        window.map = map;//將map變量存儲(chǔ)在全局

    }

 

    //地圖事件設(shè)置函數(shù):

    function setMapEvent() {

        map.enableDragging();//啟用地圖拖拽事件,默認(rèn)啟用(可不寫)

        map.enableScrollWheelZoom();//啟用地圖滾輪放大縮小

        map.enableDoubleClickZoom();//啟用鼠標(biāo)雙擊放大,默認(rèn)啟用(可不寫)

        map.enableKeyboard();//啟用鍵盤上下左右鍵移動(dòng)地圖

    }

 

    //地圖控件添加函數(shù):

    function addMapControl() {

        //向地圖中添加縮放控件

        var ctrl_nav = new BMap.NavigationControl({anchor: BMAP_ANCHOR_TOP_LEFT, type: BMAP_NAVIGATION_CONTROL_LARGE});

        map.addControl(ctrl_nav);

        //向地圖中添加縮略圖控件

        var ctrl_ove = new BMap.OverviewMapControl({anchor: BMAP_ANCHOR_BOTTOM_RIGHT, isOpen: 1});

        map.addControl(ctrl_ove);

        //向地圖中添加比例尺控件

        var ctrl_sca = new BMap.ScaleControl({anchor: BMAP_ANCHOR_BOTTOM_LEFT});

        map.addControl(ctrl_sca);

    }

 

    //標(biāo)注點(diǎn)數(shù)組

    var markerArr = [{

        title: "藍(lán)居鳥科技有限公司",

        content: "我的備注",

        point: "113.739318|23.016758",

        isOpen: 1,

        icon: {w: 23, h: 25, l: 46, t: 21, x: 9, lb: 12}

    }

    ];

 

    //創(chuàng)建marker

    function addMarker() {

        for (var i = 0; i < markerArr.length; i++) {

            var json = markerArr[i];

            var p0 = json.point.split("|")[0];

            var p1 = json.point.split("|")[1];

            var point = new BMap.Point(p0, p1);

            var iconImg = createIcon(json.icon);

            var marker = new BMap.Marker(point, {icon: iconImg});

            var iw = createInfoWindow(i);

            var label = new BMap.Label(json.title, {"offset": new BMap.Size(json.icon.lb - json.icon.x + 10, -20)});

            marker.setLabel(label);

            map.addOverlay(marker);

            label.setStyle({

                borderColor: "#808080",

                color: "#333",

                cursor: "pointer"

            });

 

            (function () {

                var index = i;

                var _iw = createInfoWindow(i);

                var _marker = marker;

                _marker.addEventListener("click", function () {

                    this.openInfoWindow(_iw);

                });

                _iw.addEventListener("open", function () {

                    _marker.getLabel().hide();

                })

                _iw.addEventListener("close", function () {

                    _marker.getLabel().show();

                })

                label.addEventListener("click", function () {

                    _marker.openInfoWindow(_iw);

                })

                if (!!json.isOpen) {

                    label.hide();

                    _marker.openInfoWindow(_iw);

                }

            })()

        }

    }

 

    //創(chuàng)建InfoWindow

    function createInfoWindow(i) {

        var json = markerArr[i];

        var iw = new BMap.InfoWindow("<b class='iw_poi_title' title='" + json.title + "'>" + json.title + "</b><p class='iw_poi_content'>" + json.content + "</p>");

        return iw;

    }

 

    //創(chuàng)建一個(gè)Icon

    function createIcon(json) {

        var icon = new BMap.Icon("http://api.map.baidu.com/lbsapi/creatmap/images/us_mk_icon.png", new BMap.Size(json.w, json.h), {

            imageOffset: new BMap.Size(-json.l, -json.t),

            infoWindowOffset: new BMap.Size(json.lb + 5, 1),

            offset: new BMap.Size(json.x, json.h)

        })

        return icon;

    }

 

    initMap();//創(chuàng)建和初始化地圖

</script>

 

 

    轉(zhuǎn)載請(qǐng)注明來源網(wǎng)址:http://mengdiqiu.com.cn/dedecms_wt/1615.html

    發(fā)表評(píng)論

    評(píng)論列表(條)

       
      QQ在線咨詢
      VIP限時(shí)特惠