Procházet zdrojové kódy

一镜到底优化

onecold před 9 měsíci
rodič
revize
a5ddab2a1f

+ 11 - 1
entry/src/main/ets/pages/SplashIndex.ets

@@ -121,9 +121,19 @@ struct  SplashIndex{
       cancel:()=>{this.exitApp()},
       confirm:()=>{this.onConfirm()}
 
+    }),
+    onWillDismiss:(dismissDialogAction: DismissDialogAction)=> {
+      console.info(`reason= ${dismissDialogAction.reason}`);
+      console.info('dialog onWillDismiss');
+      if (dismissDialogAction.reason == DismissReason.PRESS_BACK) {
+        // dismissDialogAction.dismiss();
+      }
+      if (dismissDialogAction.reason == DismissReason.TOUCH_OUTSIDE) {
+        // dismissDialogAction.dismiss();
+      }
     }
 
-    )})
+  })
 
 
   @State rootPath:string = ''

+ 1 - 2
entry/src/main/ets/view/LocalMusic.ets

@@ -6175,7 +6175,7 @@ export struct LocalMusic {
       // RotatingCover({ songLabel: this.currentSong?.pixelMapPath })
       Image( this.currentSong?.pixelMapPath)
         .height(45)
-        .width(45)
+        .objectFit(ImageFit.Contain)
         .alt( $r('app.media.music_red'))
         .fillColor(this.themeColor)
         .borderRadius(8)
@@ -6184,7 +6184,6 @@ export struct LocalMusic {
           type: ShadowType.BLUR,
           color: 'on_primary'
         })
-        .clip(true)
         .geometryTransition('cover', { follow: true }) // 绑定标识符
       Column() {
         Text(this.currentSong?.name)