Browse Source

e.path[0]改为e.target

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

+ 1 - 1
web/src/utils.js

@@ -25,7 +25,7 @@ function mapTags(tag) {
 
 let lastMeaningfulNode = null
 function extractTextForMagnify(e, allowRepeatd = false) {
-  let meaningfulNode = e.path[0]
+  let meaningfulNode = e.target
 
   if (e.type === 'mouseover') {
     while (!meaningfulNode.getAttribute || !meaningfulNode.getAttribute('tabindex')) {

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

@@ -863,7 +863,7 @@ export default {
           }
           const continueReadTaskId = (new Date).getTime()
           this.continueReadTaskId = continueReadTaskId
-          utils.iterateOnFocusableNode(e.path[0], (node) => {
+          utils.iterateOnFocusableNode(e.target, (node) => {
             return new Promise((resolve, reject) => {
               this.continueReadIteratorStoper = reject
               this.$once('audio-end', (taskId) => {