print('调试设备登录-text前');
await textLogin();//这里有await等待,如果这里一直没返回就一直在等待中,下面的就执行不了
print('调试设备登录-joinRoomResult');
Future<int> textLogin() async{
int num = 0;
await Future.delayed(Duration(milliseconds: 10000),(){
//等待10秒的执行
num = num +1;
print('调试设备登录-num:${num}');
});
print('调试设备登录-返回');//十秒结束后才return,如果上面一直在等待,就会一直没有return
return num;
}
调试设备登录-text前
(隔了十秒后)
调试设备登录-num:1
调试设备登录-返回
调试设备登录-joinRoomResult