Vue 使用百度地图 实现搜索 定位

配置解析:https://www.cnblogs.com/Marco-hui/p/12155995.html

//配置文件

/**
 * 动态加载百度地图api函数
 * @param {String} ak  百度地图AK,必传
 */
export default function loadBMap(ak) {
    return new Promise(function(resolve, reject) {
      if (typeof window.BMap !== 'undefined') {
        resolve(window.BMap)
        return true
      }
      window.onBMapCallback = function() {
        resolve(window.BMap)
      }
      let script = document.createElement('script')
      script.type = 'text/javascript'
      script.src =
        'http://api.map.baidu.com/api?v=3.0&ak=' + ak + '&callback=onBMapCallback'
      script.onerror = reject
      document.head.appendChild(script)
    })
  }
//要求能定位到国外 及 查看了文档 百度支持东南亚大部分地区  满足需求 从而使用百度地图



你可能感兴趣的:(Vue 使用百度地图 实现搜索 定位)