gcaa-org-tw / company-report-toolkit

協助工人、人工智慧,將企業永續報告書,轉為結構化資料 / A collection of toolkits to asist people & AI to transfrorm ESG report into mathcine readable data.
MIT License
1 stars 4 forks source link

UI | 當前頁次,在點選搜尋結果跳頁後,有時候不會更新 #67

Open ddio opened 1 year ago

ddio commented 1 year ago

問題描述

  1. 點關鍵字跳頁後,頁數會停留在上一個關鍵字的狀態,如下圖;一樣需要上下滑動才會是正確的頁數。

  2. 有部分狀況是,往上滑頁數會增加,要再手動調整回來。

系統資訊

問題產生的步驟

  1. 打開範疇一
  2. 隨意點選一個關鍵字,確認左上角的「當前頁次」,是否有跳到指定的頁次
  3. 有時候頁數會更新正確,有時候則是完全沒更新,或是差一兩頁,正確機率粗估約 30% - 50%
ddio commented 1 year ago

這個問題,是因為:

  1. 目前的頁數 event trigger 條件不對,只要有 intersect 就會送出(使用 useElementVisibility),導致會送出太多 false positive
  2. 捲動頁面時,會因為與 pdf.js 內建的 scroll control logic 打架,導致頁面抖動,增加前者產生的數量