소스 검색

e.path[0]改为e.target

任一存 3 년 전
부모
커밋
e18c3a0c9e
2개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  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) => {