概要
ParsedReadMore は、自動的な URL 検出とパースを備えた Flutter ウィジェットで、テキスト内のリンクをクリック可能なハイパーリンクに変換します。拡張可能なテキストをサポートしており、ユーザーが「続きを読む」トグルを使って追加のコンテンツを表示できます。埋め込まれた URL とやり取りする必要があるアプリでの豊富なテキスト表示に最適です。このウィジェットは、Android、iOS、Web、macOS、Windows、Linux を含むすべての主要プラットフォームで動作します。
用途
- クリック可能なURLを含むリッチテキストの表示
- 拡張可能なコンテンツセクションの作成
- インタラクティブテキストによるユーザー参加の向上
- アプリコンテンツにソーシャルメディアまたはウェブリンクを表示する
- ブログスタイルのテキストスニペットの実装
主な機能
- 自動的なURL検出とリンク
- 展開可能/折りたたみ可能なテキスト
- クロスプラットフォーム互換性
- 複数のテキストスタイルをサポート
- pub を通じたシンプルな統合
- カスタマイズ可能な「続きを読む」ボタン
適している対象
- コンテンツが豊富なアプリ
- ソーシャルメディアインターフェース
- ブログとニュースリーダー
- 教育アプリ
- ユーザーが生成したコンテンツが表示されます
注意事項
- 複雑なテキストに対してスタイルの調整が必要になる場合があります
- 非常に長いテキストによるパフォーマンスへの影響
- URLの解析に限定(他のマークアップはなし)
- 入力における正しいURL形式に依存する
- リンク以外の高度に形式化されたリッチテキストには適していません
