🐡
Markdown内に追加したURLを機能させる方法
やりたいこと
- Strapiで記事内にURLを添付
- Markdownで表示させる
- URLを押したら、そのページに遷移する
実際のコード
Markdown(
shrinkWrap: true,
padding: EdgeInsets.zero,
controller: ScrollController(),
data: data.attributes.content ?? '',
onTapLink: (text, url, title) {
if (url != null) {
launchUrl(Uri.parse(url));
}
},
),
やったこと
- url_launcherをインストール
https://pub.dev/packages/url_launcher - launchUrlでURLを機能させた
launchUrlの使い方
公式サイトにて確認した。
launchUrlの引数としてUri型を入れる。
そして、StringのurlをUri.parseでurlに変更している。
以上で機能した。
パラグアイでFlutter勉強してます🇵🇾
Discussion