浏览代码

适配小米

liushengqiang 2 年之前
父节点
当前提交
be449b2d1d
共有 2 个文件被更改,包括 11 次插入2 次删除
  1. 8 0
      src/page-instrument/view-detail/index.module.less
  2. 3 2
      src/page-instrument/view-detail/index.tsx

+ 8 - 0
src/page-instrument/view-detail/index.module.less

@@ -59,6 +59,14 @@
         padding-bottom: 60px;
     }
 }
+.xiaomi{
+    :global{
+        #cursorImg-0 {
+            height: 58PX !important;
+            min-height: auto !important;
+        }
+    }
+}
 .PC{
     :global{
         #cursorImg-0 {

+ 3 - 2
src/page-instrument/view-detail/index.tsx

@@ -20,7 +20,7 @@ import state, {
 	IPlatform,
 	isRhythmicExercises,
 } from "/src/state";
-import { setGlobalData } from "../../utils";
+import { browser, setGlobalData } from "../../utils";
 import AudioList from "../../view/audio-list";
 import MusicScore, { resetMusicScore } from "../../view/music-score";
 import { sysMusicScoreAccompanimentQueryPage } from "../api";
@@ -279,6 +279,7 @@ export default defineComponent({
 		onBeforeUnmount(() => {
 			window.removeEventListener("resize", resetMusicScore);
 		});
+		const browsInfo = browser()
 		return () => (
 			<div
 				class={[
@@ -304,7 +305,7 @@ export default defineComponent({
 				<div
 					id="scrollContainer"
 					style={{ ...fingerConfig.value.container, height: detailData.headerHide ? "100vh" : "" }}
-					class={[styles.container, !state.setting.displayCursor && "hideCursor"]}
+					class={[styles.container, !state.setting.displayCursor && "hideCursor", browsInfo.xiaomi && styles.xiaomi]}
 					onClick={(e: Event) => {
 						if (state.playState === "play") {
 							detailData.headerHide = !detailData.headerHide;