UNPKG

@vuemap/vue-amap

Version:

高德地图vue3版本封装

34 lines (31 loc) 1.02 kB
import AMapLoader from '@vuemap/amap-jsapi-loader'; import { merge } from 'lodash-es'; const DEFAULT_AMP_CONFIG = { "key": "", // 申请好的Web端开发者Key,首次调用 load 时必填 "version": "2.0", // 指定要加载的 JSAPI 的版本,缺省时默认为 1.4.15 "plugins": [], // 需要使用的的插件列表,如比例尺'AMap.Scale'等 // 'Loca': { // 是否加载 Loca, 缺省不加载 // 'version': '2.0.0' // Loca 版本,缺省 1.3.2 // }, serviceHost: "", securityJsCode: "" }; function AMapAPILoader(config = {}) { config = merge({}, DEFAULT_AMP_CONFIG, config); if (config.serviceHost) { window._AMapSecurityConfig = { serviceHost: config.serviceHost }; } else if (config.securityJsCode) { window._AMapSecurityConfig = { securityJsCode: config.securityJsCode }; } return AMapLoader.load(config); } const resetJsApi = AMapLoader.reset; export { AMapAPILoader as default, resetJsApi }; //# sourceMappingURL=amap-api-loader.mjs.map