Dart, Flutter

Flutter에서 hyperlink 구현하기

옥수수빵 2022. 1. 13. 18:20
728x90

https://pub.dev/packages/url_launcher

 

url_launcher | Flutter Package

Flutter plugin for launching a URL. Supports web, phone, SMS, and email schemes.

pub.dev

Flutter에서 html의 <a href="">를 구현하려면 url_launcher 패키지를 다운로드 받아서 사용하면 됩니다.

body: Center(
  child: Text(
    "Open link",
    style: TextStyle(
      fontSize: 20,
    ),
  ),
  onTap() {
     launch("https://naver.com");
  },
),

우선 pubspec.yaml 파일에

dependencies:
  url_launcher: ^6.0.18

입력해서 install을 하고 진행하면 됩니다.

그런 후 package:url_launcher/url_launcher.dart 이걸 import 하시면 됩니다.

 

참고로 이 기능은 에뮬레이터에서 실행이 안 될 수도 있습니다. 폰을 연결해서 실행해 보시면 잘 나옵니다. 그리고 이건 자신의 모바일에 설정된 기본 브라우저로 링크를 띄우는 것입니다.

반응형

'Dart, Flutter' 카테고리의 다른 글

typedef  (0) 2022.01.17
[Android Studio]Flutter AVD 저장 폴더 위치 변경하기  (0) 2022.01.14
캐스케이드(Cascade Notation)  (0) 2022.01.11
얕은 복사(shallow copy), 깊은 복사(deep copy)  (0) 2022.01.11
ListView  (0) 2021.12.30