simple types(int,double,bool etc.) are handled, but not all of them.
for example, you can type in web browser
http://localhost:64916/#flutterCandies://testPageF?list=4,5,6&map={"ddd":123}&testMode={"id":2,"isTest":true}
you should override following method, and convert queryParameters base on your case.