|
@@ -226,6 +226,7 @@ export default defineComponent({
|
|
|
ocarina: 2,
|
|
|
piccolo: 2,
|
|
|
"hulusi-flute": 2,
|
|
|
+ "baroque-recorder": 2,
|
|
|
};
|
|
|
data.viewTotal = o[data.subject] || 1;
|
|
|
data.fingeringMode = "listenMode";
|
|
@@ -263,14 +264,15 @@ export default defineComponent({
|
|
|
ocarina: 2,
|
|
|
piccolo: 2,
|
|
|
"hulusi-flute": 2,
|
|
|
+ "baroque-recorder": 2,
|
|
|
};
|
|
|
data.viewTotal = o[data.subject] || 1;
|
|
|
getFingeringData();
|
|
|
+ getHeadTop();
|
|
|
if (loadSong) {
|
|
|
await getSounFonts();
|
|
|
}
|
|
|
|
|
|
- getHeadTop();
|
|
|
data.loadingDom = false;
|
|
|
};
|
|
|
|
|
@@ -298,10 +300,12 @@ export default defineComponent({
|
|
|
};
|
|
|
|
|
|
onBeforeMount(async () => {
|
|
|
- state.platform = query.platform?.toLocaleUpperCase() || "";
|
|
|
+ if (state.platform === IPlatform.PC) {
|
|
|
+ document.title = "听音练习";
|
|
|
+ }
|
|
|
|
|
|
+ state.platform = query.platform?.toLocaleUpperCase() || "";
|
|
|
await getSubjects();
|
|
|
-
|
|
|
__init();
|
|
|
});
|
|
|
|
|
@@ -673,6 +677,7 @@ export default defineComponent({
|
|
|
window.removeEventListener("message", changePlay);
|
|
|
const fingeringContainer = document.getElementById("fingeringContainer");
|
|
|
fingeringContainer?.removeEventListener("wheel", handleWheel);
|
|
|
+ document.title = "Ai学练";
|
|
|
});
|
|
|
|
|
|
const containerBox = computed(() => {
|