ソースを参照

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

任一存 3 年 前
コミット
3313bd2a76
1 ファイル変更9 行追加0 行削除
  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
     },
     onMouseOverForPointRead(e) {
+      if (!this.ariaSettings.isCompActive) {
+        return
+      }
       const extractedText = utils.extractTextForMagnify(e)
       if (extractedText) {
         this.hoverElemDisc = extractedText.elemDisc
@@ -728,6 +731,9 @@ export default {
       }
     },
     onMouseOverForContinueRead(e) {
+      if (!this.ariaSettings.isCompActive) {
+        return
+      }
       const extractedText = utils.extractTextForMagnify(e)
       if (extractedText) {
         this.hoverElemDisc = extractedText.elemDisc
@@ -764,6 +770,9 @@ export default {
       }
     },
     onFocusIn(e) {
+      if (!this.ariaSettings.isCompActive) {
+        return
+      }
       const extractedText = utils.extractTextForMagnify(e)
       if (extractedText) {
         this.hoverElemDisc = extractedText.elemDisc