flutter 报Invalid argument(s): Illegal percent encoding in URI

原因:参数里带了汉字,需要转码
例:
NavigatorUtils.push(context, '${PersonInfoRouter.modifyUserNamePage}?title=${Uri.encodeComponent("修改用户名")}&username=${Uri.encodeComponent(userName)}');

原因:参数里带了汉字,需要转码
例:
NavigatorUtils.push(context, '${PersonInfoRouter.modifyUserNamePage}?title=${Uri.encodeComponent("修改用户名")}&username=${Uri.encodeComponent(userName)}');