v0.0.9linkify_text
LinkifyText 是一个 Text 小部件,用于突出显示文本中的所有链接。点击突出显示的链接时,它会使用浏览器导航用户到该链接。
22喜欢 332近 30 天下载135Pub 分数
AndroidiOSWebmacOSWindowsLinux
Flutter 中的 LinkifyText 小部件
以下为英文项目原文快照,最新内容请访问 GitHub。
LinkifyText Widget allows to highlight links in Text. It further allow navigation, link opening on browser, on tapping highlighted link.
import 'package:flutter/material.dart';
import 'package:linkify_text/linkify_text.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
// This widget is the root of your application.
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',
theme: ThemeData(
primarySwatch: Colors.blue,
),
home: MyHomePage(),
);
}
}
class MyHomePage extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Scaffold(
body: Center(child:
LinkifyText(
//String literal that may contain link
"Please visit google.com",
//color for all non link text
fontColor: Colors.black,
//color to highlight link
linkColor: Colors.blue,
//font size
fontSize: 20,
//font weight of the text
fontWeight: FontWeight.w500,
//font family of the text
fontFamily: "Roboto",
//To enable navigation on tapping on highlighted link
isLinkNavigationEnable: true,
),
),
);
}
}
依赖清单 3 项
{"sdk":"flutter"}^6.0.12{"sdk":"flutter"}先按使用场景筛选,再比较项目活跃情况,最后到原始仓库核对使用要求。
“A repository is the most basic element of GitHub.”
GitHub Docs — About repositories ↗