吉安感知网项目-前端
罗广辉
2026-02-27 e00da17ae2adaecf1cdf2d5128e357a50607bc90
uniapps/work-app/src/App.vue
@@ -51,54 +51,13 @@
   keepAliveStart()
   //显示悬浮窗权限
   // setTimeout(allowFloat, 5000)
   setTimeout(allowFloat, 5000)
   // 请求用户允许忽略电池优化(重要:用于保活)
   setTimeout(() => {
      if (!isIgnoringBatteryOptimizations()) {
         uni.showModal({
            title: '权限提示',
            content: '为了在后台收到来电时能弹出通话界面,请将应用添加到电池优化白名单',
            confirmText: '去设置',
            cancelText: '暂不',
            success(res) {
               if (res.confirm) {
                  requestIgnoreBatteryOptimization()
               }
            }
         })
      }
   }, 10000)
   setTimeout(requestIgnoreBatteryOptimization, 10000)
   // 引导用户开启「后台弹出界面」权限
   // setTimeout(() => {
   //    uni.showModal({
   //       title: '权限提示',
   //       content: '为了在后台收到来电时能弹出通话界面,请开启“后台弹出界面”权限',
   //       confirmText: '去设置',
   //       cancelText: '暂不',
   //       success(res) {
   //          if (res.confirm) {
   //             allowBackgroundPopup()
   //          }
   //       }
   //    })
   // }, 15000)
   //
   // // 引导用户开启「锁屏显示」权限
   // setTimeout(() => {
   //    uni.showModal({
   //       title: '权限提示',
   //       content: '为了在锁屏时能显示来电通知,请开启“锁屏显示通知”权限',
   //       confirmText: '去设置',
   //       cancelText: '暂不',
   //       success(res) {
   //          if (res.confirm) {
   //             allowLockScreen()
   //          }
   //       }
   //    })
   // }, 20000)
   setTimeout(allowBackgroundPopup, 15000)
   //  引导用户开启「锁屏显示」权限
   setTimeout(allowLockScreen, 20000)
   // #endif
}