たったこれだけの制御が意外とむずい。canLaunchUrl と launchUrl の処理周りのお話。 たぶんこれから地獄のようにポチポチするので手順をメモっとく。 手順 準備:ブラウザの履歴とかクッキーとか全部消す iReal を持ってない状態で Flutter Web を開く iReal のリンクを踏む iReal 購入しろやボケェのダイアログが出る iReal をインストールする Flutter Web から再度 iReal のリンクを踏むとちゃんと表示される iReal をアンインストールする Flutter Web から再度 iReal のリンクを踏むと iReal 購入しろやボケ…