@@ -109,10 +109,9 @@ export function useLogin() {
if (token.value) {
await loadUserData()
} else if (enableAutoLogin) {
- await autoLogin()
+ await autoLogin().catch(() => Promise.resolve())
}
- logining.value = false
- } catch {
+ } finally {
logining.value = false
@@ -31,6 +31,11 @@
&__container {
max-width: 100vw;
max-height: 100vh;
+ background-color: #fff;
+ padding-bottom: constant(safe-area-inset-bottom);
+ /* 兼容 iOS<11.2 */
+ padding-bottom: env(safe-area-inset-bottom);
+ /* 兼容iOS>= 11.2 */
/* 全屏 */
@@ -109,4 +109,8 @@ body {
height: 100%;
background-color: #fff;
overflow-x: hidden;
@@ -78,8 +78,4 @@
overflow-y: auto;
background-color: #f6f6f6;
- padding-bottom: constant(safe-area-inset-bottom);
- /* 兼容 iOS<11.2 */
- padding-bottom: env(safe-area-inset-bottom);
- /* 兼容iOS>= 11.2 */