Commit afe2450a14a918180a7b96e194a0e98130317517
1 parent
ee62f171
优化地图功能的开关
Showing
3 changed files
with
21 additions
and
21 deletions
web_src/index.html
| @@ -12,26 +12,7 @@ | @@ -12,26 +12,7 @@ | ||
| 12 | <script type="text/javascript" src="./static/js/jessibuca/jessibuca.js"></script> | 12 | <script type="text/javascript" src="./static/js/jessibuca/jessibuca.js"></script> |
| 13 | <script type="text/javascript" src="./static/js/EasyWasmPlayer.js"></script> | 13 | <script type="text/javascript" src="./static/js/EasyWasmPlayer.js"></script> |
| 14 | <script type="text/javascript" src="./static/js/ZLMRTCClient.js"></script> | 14 | <script type="text/javascript" src="./static/js/ZLMRTCClient.js"></script> |
| 15 | + <script type="text/javascript" src="./static/js/mapConfig.js"></script> | ||
| 15 | <div id="app"></div> | 16 | <div id="app"></div> |
| 16 | - <!-- built files will be auto injected --> | ||
| 17 | - <script> | ||
| 18 | - // map组件全局参数, 注释此内容可以关闭地图功能 | ||
| 19 | - window.mapParam = { | ||
| 20 | - // 坐标系 GCJ-02 WGS-84, | ||
| 21 | - coordinateSystem: "GCJ-02", | ||
| 22 | - // 地图瓦片地址 | ||
| 23 | - tilesUrl: "http://webrd0{1-4}.is.autonavi.com/appmaptile?x={x}&y={y}&z={z}&lang=zh_cn&size=1&scale=1&style=8", | ||
| 24 | - // 瓦片大小 | ||
| 25 | - tileSize: 256, | ||
| 26 | - // 默认层级 | ||
| 27 | - zoom:10, | ||
| 28 | - // 默认地图中心点 | ||
| 29 | - center:[116.41020, 39.915119], | ||
| 30 | - // 地图最大层级 | ||
| 31 | - maxZoom:18, | ||
| 32 | - // 地图最小层级 | ||
| 33 | - minZoom: 3 | ||
| 34 | - } | ||
| 35 | - </script> | ||
| 36 | </body> | 17 | </body> |
| 37 | </html> | 18 | </html> |
web_src/src/components/devicePosition.vue
| @@ -59,7 +59,7 @@ export default { | @@ -59,7 +59,7 @@ export default { | ||
| 59 | }, | 59 | }, |
| 60 | data() { | 60 | data() { |
| 61 | return { | 61 | return { |
| 62 | - onOff: typeof window.mapParam !== "undefined", | 62 | + onOff: typeof window.mapParam !== "undefined" && window.mapParam.enable, |
| 63 | deviceService: new DeviceService(), | 63 | deviceService: new DeviceService(), |
| 64 | layer: null, | 64 | layer: null, |
| 65 | lineLayer: null, | 65 | lineLayer: null, |
web_src/static/js/mapConfig.js
0 → 100644
| 1 | +// map组件全局参数, 注释此内容可以关闭地图功能 | ||
| 2 | +window.mapParam = { | ||
| 3 | + // 开启/关闭地图功能 | ||
| 4 | + enable: true, | ||
| 5 | + // 坐标系 GCJ-02 WGS-84, | ||
| 6 | + coordinateSystem: "GCJ-02", | ||
| 7 | + // 地图瓦片地址 | ||
| 8 | + tilesUrl: "http://webrd0{1-4}.is.autonavi.com/appmaptile?x={x}&y={y}&z={z}&lang=zh_cn&size=1&scale=1&style=8", | ||
| 9 | + // 瓦片大小 | ||
| 10 | + tileSize: 256, | ||
| 11 | + // 默认层级 | ||
| 12 | + zoom:10, | ||
| 13 | + // 默认地图中心点 | ||
| 14 | + center:[116.41020, 39.915119], | ||
| 15 | + // 地图最大层级 | ||
| 16 | + maxZoom:18, | ||
| 17 | + // 地图最小层级 | ||
| 18 | + minZoom: 3 | ||
| 19 | +} |