浏览代码

Revert "无障碍:暂时把指读功能的mouseover响应函数里的提取文本操作加上debounce"

This reverts commit fe5fda430b95fb34353920389cb3365b0d690fed.
任一存 3 年之前
父节点
当前提交
76b518f7d1
共有 1 个文件被更改,包括 6 次插入20 次删除
  1. 6 20
      web/src/views/accessibility.vue

+ 6 - 20
web/src/views/accessibility.vue

@@ -466,8 +466,6 @@ export default {
         URL=${this.$homePageUrl}
       `),
 
-      debounceScheduler: null,
-
       audioPlayer: null,
 
       navigationAreaNum: null,
@@ -604,17 +602,6 @@ export default {
     },
   },
   created() {
-    this.debounceScheduler = new utils.DebounceScheduler(function(e) {
-      console.log('!!!!!');
-      const extractedText = utils.extractTextForMagnify(e)
-      if (extractedText) {
-        this.elemType = extractedText.elemType
-        this.elemDisc = extractedText.elemDisc
-
-        this.planToPlayAudio()
-      }
-    }, 1000, this)
-
     this.loadStoredSettings()
     // 在同一个域的多个页面间做同步
     window.addEventListener('storage', this.loadStoredSettings, {
@@ -833,14 +820,13 @@ export default {
       if (!this.ariaSettings.isCompActive) {
         return
       }
-      // const extractedText = utils.extractTextForMagnify(e)
-      // if (extractedText) {
-      //   this.elemType = extractedText.elemType
-      //   this.elemDisc = extractedText.elemDisc
+      const extractedText = utils.extractTextForMagnify(e)
+      if (extractedText) {
+        this.elemType = extractedText.elemType
+        this.elemDisc = extractedText.elemDisc
 
-      //   this.planToPlayAudio()
-      // }
-      this.debounceScheduler.planToDo(e)
+        this.planToPlayAudio()
+      }
     },
     onMouseOverForContinueRead(e) {
       if (!this.ariaSettings.isCompActive) {