虎視眈々と

Flutter × Firebaseを研究するアプリエンジニア

FlutterからWEBページを開く

f:id:superman199323:20181109095051j:plain

FlutterからWEBページを開く

この説明ではWebViewを開くのではなく、外部ブラウザを開く方法になります。

今回導入するプラグインはこれです。

pub.dartlang.org

導入

pubspec.ymlを編集

dependencies:
  flutter:
    sdk: flutter

  url_launcher: ^4.0.1

これを書いたら下記を実行

flutter packages get

使い方

使い方も簡単です

_launchTermOfServiceURL() async {
    const url = "http://~~~~~~~~~~~~~";
    if (await canLaunch(url)) {
      await launch(url);
    } else {
      throw 'Could not Launch $url';
    }
  }

これで実装できます。