@@ -1314,7 +1314,6 @@ export const formateTimes = (osmd: OpenSheetMusicDisplay) => {
try {
osmd.cursor.reset();
} catch (error) {}
- state.activeMeasureIndex = sortArray[0].MeasureNumberXML;
return sortArray;
};
@@ -182,6 +182,9 @@ export default defineComponent({
// state.times = resetFrequency(state.times);
state.times = setNoteHalfTone(state.times);
console.log("🚀 ~ state.times:", state.times, state.subjectId, state);
+ nextTick(() => {
+ state.activeMeasureIndex = state.times[0].MeasureNumberXML;
+ })
// 一行谱
if (state.isSingleLine) {
// 音符添加位置信息bbox
@@ -1772,6 +1772,7 @@ watch(
/** 刷新谱面 */
export const refreshMusicSvg = () => {
resetBaseRate();
+ state.activeMeasureIndex = 0;
state.loadingText = '正在加载中,请稍等…'
// 销毁旋律线
destroySmoothAnimation()