Browse Source

未开启无障碍功能时,不读屏。

任一存 3 years ago
parent
commit
3313bd2a76
1 changed files with 9 additions and 0 deletions
  1. 9 0
      web/src/views/accessibility.vue

+ 9 - 0
web/src/views/accessibility.vue

@@ -719,6 +719,9 @@ export default {
       this.crosshairPosition.y = e.clientY
       this.crosshairPosition.y = e.clientY
     },
     },
     onMouseOverForPointRead(e) {
     onMouseOverForPointRead(e) {
+      if (!this.ariaSettings.isCompActive) {
+        return
+      }
       const extractedText = utils.extractTextForMagnify(e)
       const extractedText = utils.extractTextForMagnify(e)
       if (extractedText) {
       if (extractedText) {
         this.hoverElemDisc = extractedText.elemDisc
         this.hoverElemDisc = extractedText.elemDisc
@@ -728,6 +731,9 @@ export default {
       }
       }
     },
     },
     onMouseOverForContinueRead(e) {
     onMouseOverForContinueRead(e) {
+      if (!this.ariaSettings.isCompActive) {
+        return
+      }
       const extractedText = utils.extractTextForMagnify(e)
       const extractedText = utils.extractTextForMagnify(e)
       if (extractedText) {
       if (extractedText) {
         this.hoverElemDisc = extractedText.elemDisc
         this.hoverElemDisc = extractedText.elemDisc
@@ -764,6 +770,9 @@ export default {
       }
       }
     },
     },
     onFocusIn(e) {
     onFocusIn(e) {
+      if (!this.ariaSettings.isCompActive) {
+        return
+      }
       const extractedText = utils.extractTextForMagnify(e)
       const extractedText = utils.extractTextForMagnify(e)
       if (extractedText) {
       if (extractedText) {
         this.hoverElemDisc = extractedText.elemDisc
         this.hoverElemDisc = extractedText.elemDisc