Selaa lähdekoodia

注释创建默认速度标记

skyblued 2 vuotta sitten
vanhempi
commit
5f18d58556
1 muutettua tiedostoa jossa 13 lisäystä ja 14 poistoa
  1. 13 14
      src/pages/detail/helpers.ts

+ 13 - 14
src/pages/detail/helpers.ts

@@ -1055,26 +1055,25 @@ export const formatXML = (xml: string, initInfo?: InitXmlInfo): string => {
   if (!xml) return ''
   const xmlParse = new DOMParser().parseFromString(xml, 'text/xml')
   const measures = xmlParse.getElementsByTagName('measure')
-  // let speed = -1
   let beats = -1
   let beatType = -1
 
   /** 创建默认速度标记,避免无速度导致问题 */
-  const defaultSpeedTag = document.createElement('direction')
+  // const defaultSpeedTag = document.createElement('direction')
 
-  const defaultSpeedTagString = `<direction-type>
-   <metronome default-y="30" color="#000000" font-family="Opus Text Std" font-style="normal" font-size="2.0153" font-weight="normal">
-    <beat-unit>quarter</beat-unit>
-    <per-minute>100</per-minute>
-   </metronome>
-  </direction-type>
-  <voice>1</voice>
-  <staff>1</staff>`
+  // const defaultSpeedTagString = `<direction-type>
+  //  <metronome default-y="30" color="#000000" font-family="Opus Text Std" font-style="normal" font-size="2.0153" font-weight="normal">
+  //   <beat-unit>quarter</beat-unit>
+  //   <per-minute>100</per-minute>
+  //  </metronome>
+  // </direction-type>
+  // <voice>1</voice>
+  // <staff>1</staff>`
 
-  defaultSpeedTag.innerHTML = defaultSpeedTagString
-  if (xmlParse.getElementsByTagName('per-minute').length === 0) {
-    measures[0]?.insertAdjacentElement('afterbegin', defaultSpeedTag)
-  }
+  // defaultSpeedTag.innerHTML = defaultSpeedTagString
+  // if (xmlParse.getElementsByTagName('per-minute').length === 0) {
+  //   measures[0]?.insertAdjacentElement('afterbegin', defaultSpeedTag)
+  // }
   // 小节中如果没有节点默认为休止符
   for (const measure of measures) {
     if (beats === -1 && measure.getElementsByTagName('beats').length) {