在调试模式下使用setUrlStrategy(PathUrlStrategy())颤振Web导航2-如何在不重新加载的情况下更改url

在调试模式下使用setUrlStrategy(PathUrlStrategy())颤振Web导航2-如何在不重新加载的情况下更改url,url,flutter-web,flutter-navigation,flutter-hotreload,Url,Flutter Web,Flutter Navigation,Flutter Hotreload,我在yaml文件中添加了: flutter_web_plugins: sdk: flutter main.dart: import 'package:flutter/material.dart'; import 'configure_nonweb.dart' if (dart.library.html) 'configure_web.dart'; import 'my_app.dart'; void main() { configureApp(); runApp(MyApp

我在yaml文件中添加了:

flutter_web_plugins:
    sdk: flutter
main.dart:

import 'package:flutter/material.dart';
import 'configure_nonweb.dart' if (dart.library.html) 'configure_web.dart';

import 'my_app.dart';

void main() {
  configureApp();
  runApp(MyApp());
}
当我运行应用程序并更改url并按下enter键时,应用程序会重新加载,我会看到启动屏幕。 在使用
setUrlStrategy(PathUrlStrategy())
之前,更改url不会重新加载,屏幕也会相应更改

这是正确的行为吗