diff --git a/Learun.Framework.Ultimate V7/LearunApp-2.2.0/pages/AttendanceCard/list.vue b/Learun.Framework.Ultimate V7/LearunApp-2.2.0/pages/AttendanceCard/list.vue index 997bfe91d..7bfaa0fe7 100644 --- a/Learun.Framework.Ultimate V7/LearunApp-2.2.0/pages/AttendanceCard/list.vue +++ b/Learun.Framework.Ultimate V7/LearunApp-2.2.0/pages/AttendanceCard/list.vue @@ -176,6 +176,10 @@ this.$set(this.postData, 'AIsOut', 1) // 获取定位,不是外勤时候改变状态 if (!window.BMapGL) await this.loadJScript() + if(!window.BMapGL || !BMapGL.Map){ + this.TOAST('获取定位资源失败!') + return false + } this.map = new BMapGL.Map('container'); await this.isFieldPersonnel() @@ -216,8 +220,11 @@ loadJScript() { return new Promise((resolve, reject) => { window.initMap = function() { - resolve(BMapGL) + resolve() } + setTimeout(()=>{ + resolve() + },5000) var script = document.createElement('script'); script.type = 'text/javascript'; script.src =