|
@@ -273,7 +273,7 @@ const state = reactive({
|
|
|
extConfigJson: {} as any,
|
|
|
/** 扩展样式字段 */
|
|
|
extStyleConfigJson: {} as any,
|
|
|
- /** 是否开启节拍器 */
|
|
|
+ /** 是否开启节拍器(mp3节拍器) */
|
|
|
isOpenMetronome: false,
|
|
|
/** 是否显示指法 */
|
|
|
isShowFingering: false,
|
|
@@ -965,9 +965,12 @@ const setState = (data: any, index: number) => {
|
|
|
console.error("解析扩展字段错误:", error);
|
|
|
}
|
|
|
}
|
|
|
+ state.gradualTimes = state.extConfigJson.gradualTimes;
|
|
|
+ state.repeatedBeats = state.extConfigJson.repeatedBeats || 0;
|
|
|
// 曲子包含节拍器,就不开启节拍器
|
|
|
state.needTick = data.isUseSystemBeat && data.isPlayBeat ? true : false;
|
|
|
- state.isOpenMetronome = data.isUseSystemBeat ? false : true;
|
|
|
+ // state.isOpenMetronome = data.isUseSystemBeat ? false : true;
|
|
|
+ state.isOpenMetronome = data.isPlayBeat && !data.isUseSystemBeat ? true : false
|
|
|
state.isShowFingering = data.isShowFingering ? true : false;
|
|
|
state.music = data.music;
|
|
|
state.accompany = data.accompany;
|