|
@@ -1,5 +1,5 @@
|
|
|
import { defineComponent, onMounted, onUnmounted, reactive, ref } from "vue";
|
|
|
-import state, { gotoNext, resetPlaybackToStart } from "/src/state";
|
|
|
+import state, { gotoNext, resetPlaybackToStart, followBeatPaly } from "/src/state";
|
|
|
import { IPostMessage } from "/src/utils/native-message";
|
|
|
import { api_cloudFollowTime, api_cloudToggleFollow } from "/src/helpers/communication";
|
|
|
import { storeData } from "/src/store";
|
|
@@ -67,13 +67,13 @@ const onClear = () => {
|
|
|
|
|
|
/** 开始跟练 */
|
|
|
export const handleFollowStart = async () => {
|
|
|
- // 跟练模式开始前,增加播放系统节拍器
|
|
|
- const tickend = await handleStartTick();
|
|
|
- // console.log("🚀 ~ tickend:", tickend)
|
|
|
- // 节拍器返回false, 取消播放
|
|
|
- if (!tickend) {
|
|
|
- return false;
|
|
|
- }
|
|
|
+ // // 跟练模式开始前,增加播放系统节拍器
|
|
|
+ // const tickend = await handleStartTick();
|
|
|
+ // // console.log("🚀 ~ tickend:", tickend)
|
|
|
+ // // 节拍器返回false, 取消播放
|
|
|
+ // if (!tickend) {
|
|
|
+ // return false;
|
|
|
+ // }
|
|
|
onClear();
|
|
|
followData.start = true;
|
|
|
followData.index = 0;
|
|
@@ -81,6 +81,7 @@ export const handleFollowStart = async () => {
|
|
|
resetPlaybackToStart();
|
|
|
openToggleRecord(true);
|
|
|
getNoteIndex();
|
|
|
+ followBeatPaly();
|
|
|
};
|
|
|
/** 结束跟练 */
|
|
|
export const handleFollowEnd = () => {
|