WordSelectableText 是一個 Flutter 小部件,可讓使用者輕鬆選擇並強調文字中的單個詞語。它透過允許精確的詞級選擇來增強文字互動,非常適合需要文字註釋、詞彙學習或互動式閱讀的應用程式。此小部件具備跨平台支援,可在 Android、iOS、Web、macOS、Windows 和 Linux 上順暢運作。它擴展了 Flutter 的預設 Text 功能,提供直覺的手勢處理與所選詞語的視覺反饋。
適用情境
- 互動電子書
- 詞彙學習應用
- 文字標註工具
- 閱讀理解練習
- 在文件中強調關鍵字
主要特色
- 按詞文字選擇
- 選取文字的視覺強調
- 跨平台相容性
- 直觀的觸控和滑鼠操作
- 擴展 Flutter 的 Text 小部件
適合對象
- 教育類應用
- 閱讀與註釋工具
- 語言學習平台
- 內容豐富的網頁和行動應用程式
使用建議
- 需要仔細的樣式設定以獲得最佳可讀性
- 可能需要針對複雜的文字版面進行自訂
- 僅限基於單字的選擇,不支援字元或句子層級
- 長文字帶來的效能影響
- 依賴外部套件的維護
