Ver código fonte

优化地图功能的开关

648540858 3 anos atrás
pai
commit
afe2450a14

+ 1 - 20
web_src/index.html

@@ -12,26 +12,7 @@
     <script type="text/javascript" src="./static/js/jessibuca/jessibuca.js"></script>
     <script type="text/javascript" src="./static/js/EasyWasmPlayer.js"></script>
     <script type="text/javascript" src="./static/js/ZLMRTCClient.js"></script>
+    <script type="text/javascript" src="./static/js/mapConfig.js"></script>
     <div id="app"></div>
-    <!-- built files will be auto injected -->
-    <script>
-      // map组件全局参数, 注释此内容可以关闭地图功能
-      window.mapParam = {
-        // 坐标系 GCJ-02 WGS-84,
-        coordinateSystem: "GCJ-02",
-        // 地图瓦片地址
-        tilesUrl: "http://webrd0{1-4}.is.autonavi.com/appmaptile?x={x}&y={y}&z={z}&lang=zh_cn&size=1&scale=1&style=8",
-        // 瓦片大小
-        tileSize: 256,
-        // 默认层级
-        zoom:10,
-        // 默认地图中心点
-        center:[116.41020, 39.915119],
-        // 地图最大层级
-        maxZoom:18,
-        // 地图最小层级
-        minZoom: 3
-      }
-    </script>
   </body>
 </html>

+ 1 - 1
web_src/src/components/devicePosition.vue

@@ -59,7 +59,7 @@ export default {
   },
   data() {
     return {
-      onOff: typeof window.mapParam !== "undefined",
+      onOff: typeof window.mapParam !== "undefined" && window.mapParam.enable,
       deviceService: new DeviceService(),
       layer: null,
       lineLayer: null,

+ 19 - 0
web_src/static/js/mapConfig.js

@@ -0,0 +1,19 @@
+// map组件全局参数, 注释此内容可以关闭地图功能
+window.mapParam = {
+  // 开启/关闭地图功能
+  enable: true,
+  // 坐标系 GCJ-02 WGS-84,
+  coordinateSystem: "GCJ-02",
+  // 地图瓦片地址
+  tilesUrl: "http://webrd0{1-4}.is.autonavi.com/appmaptile?x={x}&y={y}&z={z}&lang=zh_cn&size=1&scale=1&style=8",
+  // 瓦片大小
+  tileSize: 256,
+  // 默认层级
+  zoom:10,
+  // 默认地图中心点
+  center:[116.41020, 39.915119],
+  // 地图最大层级
+  maxZoom:18,
+  // 地图最小层级
+  minZoom: 3
+}