[解決済み] Flutterアプリがウェブ上で動作しているかどうかを検出するには?
2022-11-27 14:21:14
質問
オペレーティングシステムを検出するために
Platform.isAndroid
,
Platform.isIOS
などはありますが、以下のようなものはありません。
Platform.isWeb
のようなものがないのですが、どうすれば検出できるのでしょうか?
どのように解決するのですか?
グローバルなブーリアンである
kIsWeb
があり、アプリがウェブ上で実行するためにコンパイルされたかどうかを知ることができます。
ドキュメンテーション https://api.flutter.dev/flutter/foundation/kIsWeb-constant.html
import 'package:flutter/foundation.dart' show kIsWeb;
if (kIsWeb) {
// running on the web!
} else {
// NOT running on the web! You can check for additional platforms here.
}
関連
-
[解決済み] Flutterのデバッグバナーを削除するにはどうしたらいいですか?
-
[解決済み] Flutterでウィジェットにボーダーを追加するには?
-
[解決済み】Flutterでビルドしたアプリの表示名を変更するにはどうすればいいですか?
-
[解決済み】Flutterで背景画像を設定する方法は?
-
[解決済み】Firebase App '[DEFAULT]' が作成されていない - Flutter と Firebase で Firebase.initializeApp() を呼び出す。
-
[解決済み】Flutterで数値入力フィールドを作成する方法は?
-
[解決済み] Flutter プログラムでアプリを終了させる方法
-
[解決済み] Flutter ListViewでウィジェットにスクロールする
-
[解決済み] Flutterで次のTextFieldにフォーカスを移すには?
-
[解決済み] FlutterのprimaryColorとprimarySwatchの違いは何ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Navigatorを含まないコンテキストで要求されたNavigator操作
-
[解決済み] Flutter。画面の向きをオンデマンドで設定・ロックする方法
-
[解決済み] Flutterで次のTextFieldにフォーカスを移すには?
-
[解決済み] テキストフィールドの値を変更するには?
-
[解決済み] FlutterのprimaryColorとprimarySwatchの違いは何ですか?
-
[解決済み] flutterで空のビューを表示するには?
-
[解決済み] FlutterでAndroidのStatusBarを非表示にする方法
-
[解決済み] フラッターのライフサイクル
-
[解決済み] Flutterのアウトラインがandroid studioで "Nothing to show "と表示される。
-
[解決済み] FlutterでSafeAreaを使用する