使用fluro时,提示找不到路由

844 阅读1分钟

使用fluro时,提示找不到路由

今天在使用fluro做一个跳转时,发现传递的参数是网址时,提示找不到路由,查找原因才知道是参数中存在特殊字符,影响了fluro对路由的匹配。

解决方法是String url = Uri.encodeComponent(params);,就可以了

Application.router.navigateTo(context, "/xxx?params=params");