Pakete, Repositories und App-Kategorien suchen

Cover von linkwell
Paketdetailsv2.0.6

linkwell

LinkWell ist ein Text-Plugin, das URLs und E-Mails in einem String erkennt und beim Tippen im Browser des Benutzers geöffnet wird

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
1150
Likes
82
Pub-Punkte
130

Paket installieren

flutter pub add linkwell

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

LinkWell ist ein Flutter-Plugin, das URLs und E-Mail-Adressen innerhalb von Textzeichenfolgen automatisch erkennt. Wenn Benutzer auf diese Links tippen, werden sie direkt im Standardbrowser des Geräts geöffnet. Für die Verarbeitung von reichhaltigem Text entwickelt, verbessert es die Benutzererfahrung, indem Hyperlinks interaktiv gemacht werden, ohne manuelle Analyse oder benutzerdefinierte Gestenerkennung erforderlich zu sein. Das Plugin unterstützt mehrere Plattformen wie Android, iOS, Web, macOS, Windows und Linux und sorgt für konsistentes Verhalten über Geräte hinweg. Es integriert sich nahtlos mit dem Text-Widget von Flutter und ermöglicht Entwicklern, klickbare Links mit minimalem Aufwand hinzuzufügen.

Anwendungsfälle

  • Hinzufügen von klickbaren Links zu App-Beschreibungen
  • E-Mail-Interaktion in Chat-Nachrichten aktivieren
  • Verbesserung der Lesbarkeit im reichhaltigen Textinhalt
  • Automatisierte Link-Erkennung in benutzererzeugtem Text
  • Webverweise in Dokumentationsansichten anzeigen

Hauptmerkmale

  • Automatische Erkennung von URLs und E-Mails
  • Tippbare Links öffnen sich im Standardbrowser
  • Plattformübergreifende Kompatibilität
  • Einfache Integration mit dem Flutter-Text-Widget
  • Unterstützt alle wichtigen Betriebssysteme

Geeignet für

  • Apps mit dynamischem Textinhalt
  • Chat- oder Nachrichten-Schnittstellen
  • Dokumentation oder Hilfeseiten
  • Benutzerprofil-Biografien mit Links
  • inhaltsreiche Bildungs-Apps

Hinweise

  • Unterstützt keine benutzerdefinierten Link-Stile
  • Beschränkt auf URL- und E-Mail-Typen
  • Keine integrierte Link-Vorschau
  • Benötigt manuelle Behandlung von Langtipps oder Kontextmenüs
  • Möglicherweise ist zusätzliche Logik für Deep Linking erforderlich

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

LinkWell

LinkWell is Text Plugin that detects URLs and Emails in a String and when tapped opens in user browsers,

linkwell pub package

GitHub

ScreenShots

Basic Usage Named Links

Usage

Basic:

import 'package:linkwell/linkwell.dart';
LinkWell(
    "Hi here's my email: samuelezedi@gmail.com and website: https://samuelezedi.com"
);
Add Styling

To add style to links

LinkWell(
    "Hi here's my email: samuelezedi@gmail.com and website: https://samuelezedi.com",
    linkStyle: TextStyle(color: Colors.blue,fontSize: 17)
);

To add style to non links

LinkWell(
    "Hi here's my email: samuelezedi@gmail.com and website: https://samuelezedi.com",
    style: TextStyle(color: Colors.black,fontSize: 17)
);
Naming Links

If you would like to name the links

LinkWell(
    "By registering you agree to our samuelezedi.com/terms and samuelezedi.com/privacy",
    listOfNames: {
        'samuelezedi.com/terms' : 'Terms',
        'samuelezedi.com/privacy' : 'Privacy Policy'
    },
);

Why I made this plugin

I was building a chat application and I needed to detect when users posted links and emails so I went online and found a couple plugin but then, only one fit the need, I imported it and discovered that it could not detect emails and long urls correctly and I could not name URLs or emails, So I built LinkWell. I hope this is what you are looking for and it solves your link problems.

Kindly follow me on

twitter medium instagram

Kategorien

Abhängigkeiten

Abhängigkeiten 1 Einträge

Quell-Repository

Projekte, die dieses Paket verwenden