百度ueditor编辑器里的百度地图api升级方法

编辑器文件目录editordialogsmap文件夹里找到

修改map.html

修改前
<!--<script type="text/javascript" src="https://api.map.baidu.com/api?key=&v=1.1&services=true"></script>-->
 
修改后 
<script type="text/javascript" src="https://api.map.baidu.com/api?v=2.0&ak=你的百度KEY&s=1"></script>
 
修改前
 
// var zoom = map.zoomLevel; 
// var point = marker.getPoint(); 
// var url = "http://api.map.baidu.com/staticimage?center=" + center.lng + ',' + center.lat +
//         "&zoom=" + zoom + "&width=" + size.width + '&height=' + size.height + "&markers=" + point.lng + ',' + point.lat;
 
修改后
 
var point = marker.getPosition(); 
var zoom = map.getZoom(); 
var url = "https://api.map.baidu.com/staticimage?s=1&center=" + center.lng + ',' + center.lat +
        "&zoom=" + zoom + "&width=" + size.width + '&height=' + size.height + "&markers=" + point.lng + ',' + point.lat;

修改 show.html

修改前 
<script type="text/javascript" src="https://api.map.baidu.com/api?key=&v=1.1&services=true"></script>
修改后 
<script type="text/javascript" src="https://api.map.baidu.com/api?v=2.0&ak=你的百度KEY&s=1"></script>

 

备注,如果插入动态地图不出现,需要去 修改配置文件ueditor.config.js 

搜索:  whitList 增加下面一行iframe一行即可,如果放到最后,结尾不需要加逗号 。

,whitList:{
*
*
*
iframe: ['frameborder','border','marginwidth','marginheight','width','height','src','id','style']

你可能感兴趣的