Pārlūkot izejas kodu

高德安全码

Hwf 8 mēneši atpakaļ
vecāks
revīzija
354bf9e6a4
2 mainītis faili ar 4 papildinājumiem un 0 dzēšanām
  1. 1 0
      src/components/Map/index.vue
  2. 3 0
      src/hooks/AMap/useAMap.ts

+ 1 - 0
src/components/Map/index.vue

@@ -74,6 +74,7 @@ const drawTool = useDrawTool();
 // 初始化地图
 const mapUtils = useAMap({
   key: '9c5041381e5e824f9ee324d8f7a40150', // 申请好的Web端开发者Key,首次调用 load 时必填
+  securityJsCode: '4868bc1b8fac7d9e54e7279ed556879a', // 安全密钥
   version: '2.0', // 指定要加载的 JSAPI 的版本,缺省时默认为 1.4.15
   pitch: mapState.isThreeDimensional ? 45 : 0,
   zoom: mapState.zoom,

+ 3 - 0
src/hooks/AMap/useAMap.ts

@@ -12,6 +12,9 @@ export function useAMap(options) {
   let addPoints = [];
   // 初始化事件
   const initMap = (options) => {
+    window._AMapSecurityConfig = {
+      securityJsCode: options.securityJsCode
+    };
     AMapLoader.load({
       key: options.key, // 申请好的Web端开发者Key,首次调用 load 时必填
       version: !!options.version ? options.version : '2.0', // 指定要加载的 JSAPI 的版本,缺省时默认为 1.4.15