@vuemap/vue-amap
Version:
高德地图vue3版本封装
39 lines (34 loc) • 1.13 kB
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
var AMapLoader = require('@vuemap/amap-jsapi-loader');
var lodashEs = require('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 = lodashEs.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;
exports.default = AMapAPILoader;
exports.resetJsApi = resetJsApi;
//# sourceMappingURL=amap-api-loader.js.map