Browse Source

无障碍:优化给出的无障碍信息的标点符号

任一存 3 years ago
parent
commit
60b5b543b2
2 changed files with 8 additions and 8 deletions
  1. 6 6
      web/src/utils.js
  2. 2 2
      web/src/views/accessibility.vue

+ 6 - 6
web/src/utils.js

@@ -2,22 +2,22 @@ function mapTags(tag) {
   let ret = ''
   switch (tag) {
   case 'A':
-    ret = 'Link: '
+    ret = 'Link'
     break
   case 'BUTTON':
-    ret = 'Button: '
+    ret = 'Button'
     break
   case 'IMG':
-    ret = 'Image: '
+    ret = 'Image'
     break
   case 'INPUT':
-    ret = 'Textbox: '
+    ret = 'Textbox'
     break
   case 'TEXTAREA':
-    ret = 'Textbox: '
+    ret = 'Textbox'
     break
   default:
-    ret = 'Text: '
+    ret = 'Text'
     break
   }
   return ret

+ 2 - 2
web/src/views/accessibility.vue

@@ -21,7 +21,7 @@
     >
       <div class="text-wrapper">
         <p>
-          {{ elemType + elemDisc }}
+          {{ elemType + ': ' + elemDisc }}
         </p>
       </div>
       <button
@@ -672,7 +672,7 @@ export default {
       XHR.open("POST", "http://192.168.0.245:8008/api/tts/toMp3")
       XHR.setRequestHeader("Content-Type", "application/json;charset=UTF-8")
       XHR.send(JSON.stringify({
-        content: text || this.elemType + this.elemDisc
+        content: text || this.elemType + ': ' + this.elemDisc
       }))
     }, 500),
     keyEventHandler(e) {