[6.10.0]
[fix] [找回 离线模式展示登录]
This commit is contained in:
@@ -126,7 +126,7 @@ class TimeProvider : TimeService {
|
||||
}
|
||||
|
||||
fun tryload(){
|
||||
if (netTime > 3_000) {
|
||||
if (netTime > 3_000 || FunctionBuildConfig.isOffLine) {
|
||||
// 网络延迟大 10s 同步一次
|
||||
RxUtils.disposeSubscribe(nextGetTime)
|
||||
nextGetTime = RxUtils.createSubscribeOnOwnThread(30_000) {
|
||||
|
||||
@@ -78,21 +78,21 @@ class GoLoginModel : ViewModel(), IBusLinesCallback {
|
||||
|
||||
fun createTimelater(){
|
||||
d(TAG,"开始检查是否展示登录页面")
|
||||
// if(FunctionBuildConfig.isOffLine){
|
||||
// // 2分钟内有网络成功过
|
||||
// if(System.currentTimeMillis()- OchCommonNet.getLastNetSuccessTime()<60*1000){
|
||||
// if (NetworkUtils.isConnected()) {
|
||||
// BizLoopManager.runInMainThread{
|
||||
// this.viewCallback?.showView()
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
// }
|
||||
// RxUtils.disposeSubscribe(time60_000)
|
||||
// time60_000 = RxUtils.createSubscribeOnOwnThread(60_000) {
|
||||
// // 检测是否需要展示
|
||||
// createTimelater()
|
||||
// }
|
||||
if(FunctionBuildConfig.isOffLine){
|
||||
// 2分钟内有网络成功过
|
||||
if(System.currentTimeMillis()- OchCommonNet.getLastNetSuccessTime()<60*1000){
|
||||
if (NetworkUtils.isConnected()) {
|
||||
BizLoopManager.runInMainThread{
|
||||
this.viewCallback?.showView()
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
RxUtils.disposeSubscribe(time60_000)
|
||||
time60_000 = RxUtils.createSubscribeOnOwnThread(60_000) {
|
||||
// 检测是否需要展示
|
||||
createTimelater()
|
||||
}
|
||||
}
|
||||
|
||||
override fun onRunningTask() {
|
||||
|
||||
Reference in New Issue
Block a user