つばろぐ

主に C#, .NET, Azure の備忘録です。たまに日記。

Azure Static Web Apps: LINEのLIFFにBlazor WebAssemblyを設定したらちゃんと起動した

以前、 LINE の LIFF に Blazor WebAssembly アプリを設定した際にアプリにアクセスできなかった(Loadingが終わらなかった)ので、 LIFF では Blazor WebAssembly は動かないのかなーと思っていたけど、今日改めて tsubakimoto/toumei-blazor で試してみたらきちんと動いた。

LIFF の設定

developers.line.biz で LINE ログインアプリを作成し、 LIFF アプリに Blazor WebAssembly をデプロイした Azure Static Web Apps を指定する。

f:id:tech-tsubaki:20210523221701p:plain

リッチメニューの設定

LINE 公式アカウントのリッチメニューに LIFF のリンクを埋め込んだ項目を1つ作成する。

f:id:tech-tsubaki:20210523221716p:plain

www.linebiz.com

LIFF を起動

Loading でしばらく待つと Blazor WebAssembly が正しく起動した。
もしかして以前も時間がかかっていただけで、正しく起動した可能性はある・・・

LIFF の初回起動時はアプリ(LINEログイン)連携の許可が必要。

f:id:tech-tsubaki:20210523221934p:plain

f:id:tech-tsubaki:20210523221959p:plain