Parcourir la source

速度支持小数

yuanliang il y a 11 mois
Parent
commit
9a3ab28868

+ 2 - 2
src/views/music-library/music-sheet/modal/music-operation.tsx

@@ -544,7 +544,7 @@ export default defineComponent({
       state.xmlFirstSpeed = xmlParse.getElementsByTagName('per-minute')?.[0]?.textContent || ''
       if (!forms.playSpeed) {
         if (state.xmlFirstSpeed) {
-          forms.playSpeed = Number.parseInt(state.xmlFirstSpeed)
+          forms.playSpeed = Number.parseFloat(state.xmlFirstSpeed)
         } else {
           // 速度默认给100
           forms.playSpeed = 100
@@ -741,7 +741,7 @@ export default defineComponent({
           forms.name = data.name
           // forms.musicTag = data.musicTag?.split(',')
           forms.composer = data.composer
-          forms.playSpeed = data.playSpeed
+          forms.playSpeed = data.playSpeed ? Number.parseFloat(data.playSpeed) : 100
           // forms.showFingering = Number(data.showFingering)
           // forms.canEvaluate = Number(data.canEvaluate)
           // forms.notation = Number(data.notation)