网络环境判断

dianlixunjian
徐景良 2024-11-27 08:53:40 +08:00
parent d8b74f3420
commit 1cf43924c6
1 changed files with 10 additions and 8 deletions

View File

@ -35,7 +35,7 @@
import axios from 'axios';
import SearchComponent from './SearchComponent.vue';
import { getAppEnvConfig } from '@/utils/env';
const { VITE_GLOB_API_URL } = getAppEnvConfig();
const { VITE_GLOB_API_URL,VITE_GLOB_LAN_API_URL } = getAppEnvConfig();
const VITE_GLOB_API_URL_VAR = ref<String>(VITE_GLOB_API_URL);
import { waiData } from '../LargeScreenMap/linyishi';
const mapContainerName = ref<String>();
@ -93,6 +93,8 @@
`http://t0.tianditu.gov.cn/DataServer?T=img_w&x={x}&y={y}&l={z}&tk=${TINADITU_TOKEN}`,
],
tileSize: 256,
minzoom: 1,
maxzoom: 17,
},
'raster-tiles-font': {
type: 'raster',
@ -168,13 +170,13 @@
async function loadMapInfo(){
try{
await getNetworkType().then(res=>{
if(res){
networkType.value = "WAN";
}else{
networkType.value = "LAN";
}
});
await axios.get(VITE_GLOB_LAN_API_URL+"/api/DroneCloudQuery/IsPublic").then(res=>{
if(res.data.result){
networkType.value = "WAN";
}else{
networkType.value = "LAN";
}
})
}catch(e){
networkType.value = "WAN";
}finally{