import VueAMap, { initAMapApiLoader } from '@vuemap/vue-amap' import '@vuemap/vue-amap/dist/style.css' // eslint-disable-next-line @typescript-eslint/ban-ts-comment // @ts-expect-error window._AMapSecurityConfig = { securityJsCode: '406cd8108daccf40dae3b96bba1409fa', } initAMapApiLoader({ key: 'c0921fd287bdb8086552c999ffe59300', // 备用测试key e1dedc6bdd765d46693986ff7ff969f4 version: '', // 指定要加载的 JSAPI 的版本,缺省时默认为 1.4.15 // 需要使用的的插件列表,如比例尺'AMap.Scale'等 plugins: [ 'AMap.Autocomplete', // 输入提示插件 'AMap.PlaceSearch', // POI搜索插件 'AMap.Scale', // 右下角缩略图插件 比例尺 'AMap.OverView', // 地图鹰眼插件 'AMap.ToolBar', // 地图工具条 'AMap.Geolocation', // 定位控件,用来获取和展示用户主机所在的经纬度位置 'AMap.Geocoder', 'AMap.MapType', ], AMapUI: { // 是否加载 AMapUI,缺省不加载 version: '1.1', // AMapUI 版本 plugins: ['overlay/SimpleMarker'], // 需要加载的 AMapUI ui插件 }, }) // 捕获未知错误 并重载页面 // window.addEventListener('error', (e) => { // console.log(e, 'error') // }, true) export default VueAMap