Flutter Web アプリからエラー出力を取得できません。を使用してコンソールに出力する
print('some text');
正常に動作しますが、エラーは出力されません。たとえば、例外をスローする
throw new Exception('testexception');
ブラウザコンソールでもIntelliJでも、出力は得られません。Chrome のログ レベル設定は に設定されてい[Info, Warnings, Errors]
ます。
カスタムエラーハンドラーを実装してみました
void main(){
FlutterError.onError = (FlutterErrorDetails details) {
print('main.onError: details: ${details.toString()}');
};
runApp(new MyApp());
}
しかし運がない。どこかでエラー出力を有効にする必要がありますか? ドキュメントでこれに関する情報を見つけることができません。
Dart Dev Server
を使用して(IntelliJから使用するときに開始されるRun
)、および呼び出しwebdev serve
とwebdev serve --auto restart
ターミナルからの両方を使用してアプリを実行しようとしました。