WebView2 ランタイムがない: Windows で Moonpool のウィンドウが空白または開かない
Windows で Moonpool のウィンドウが開かない、または開いても空白のままの場合、原因は Microsoft Edge WebView2 ランタイムがないことである可能性が高いです。Moonpool は Tauri アプリで、そのウィンドウは WebView2 が描画する Web ページです。
WebView2 は Windows 11 と最新の Windows 10 に付属しているため、ほとんどの PC にはすでにあります。古い Windows 10 や機能を削った Windows 10、または削除された PC では、ない場合があります。Moonpool のソースコードには、この場合専用のメッセージは見当たらないため、ここにはエラーメッセージを載せていません。症状は、ウィンドウが表示されないか、中身が空であることです。
インストールされているか確認する
Section titled “インストールされているか確認する”PowerShell で、レジストリからランタイムのバージョンを調べます(1 つ目のパスはシステム全体へのインストール、2 つ目はユーザーごとのインストールです)。
Get-ItemProperty "HKLM:\SOFTWARE\WOW6432Node\Microsoft\EdgeUpdate\Clients\{F3017226-FE2A-4295-8BDF-00C3A9A7E4C5}" -Name pvGet-ItemProperty "HKCU:\Software\Microsoft\EdgeUpdate\Clients\{F3017226-FE2A-4295-8BDF-00C3A9A7E4C5}" -Name pv120.0.2210.91 のようなバージョン番号が表示されれば、インストールされています。両方でエラーになる場合は、インストールされていません。
インストールする
Section titled “インストールする”Microsoft の WebView2 のページ(“WebView2 Runtime download” で検索)から Evergreen 版の WebView2 ランタイムをダウンロードし、インストーラーを実行してから、Moonpool をもう一度起動します。Evergreen ランタイムは、自動的に更新されます。
インストール済みなのにウィンドウが空白のままの場合
Section titled “インストール済みなのにウィンドウが空白のままの場合”Moonpool は次の会社が提供する無料ソフトウェアです: FasterDB