【Flutter】uni_linksのgetLinksStreamがdeprecated

ネコニウム研究所

PCを利用したモノづくりに関連する情報や超個人的なナレッジを掲載するブログ

【Flutter】uni_linksのgetLinksStreamがdeprecated

2023-9-25 | ,

Flutterのプラグイン「uni_links」のgetLinksStreamdeprecatedなのをなんとかしたい!

概要

今回の記事では、Flutterのプラグイン「uni_links」のgetLinksStreamdeprecatedなのをなんとかする手順を掲載する。

仕様書

環境

  • Android Studio Giraffe | 2022.3.1
  • Flutter 3.10.5
  • uni_links 0.5.1

手順書

プラグイン「uni_links」のgetLinksStream()関数の使用がdeprecated(非推奨)になった。

    StreamSubscription? _sub;
    _sub = getLinksStream().listen((String? link) {
        if (link != null) {
            setState(() {
                // データをごにょごにょ
            });
        }
    }, onError: (err) {
        // エラー処理
        })

ので、getLinksStream()linkStreamに変更する。

    StreamSubscription? _sub;
    _sub = linkStream.listen((String? link) {
        if (link != null) {
            setState(() {
                // データをごにょごにょ
            });
        }
    }, onError: (err) {
        // エラー処理
        })

メソッドからフィールドに変更になったみたい。

まとめ(感想文)