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

 

 原因:参数里带了汉字,需要转码

例:

NavigatorUtils.push(context, '${PersonInfoRouter.modifyUserNamePage}?title=${Uri.encodeComponent("修改用户名")}&username=${Uri.encodeComponent(userName)}');

 

posted @ 2022-03-25 09:58  精神病人王大夫  阅读(1118)  评论(0)    收藏  举报