Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Modular.setInitialRoute não está funcionando para Flutter web #900

Open
GuilhermeVVeiga opened this issue Sep 12, 2023 · 5 comments
Open
Labels
new New issue request attention

Comments

@GuilhermeVVeiga
Copy link

GuilhermeVVeiga commented Sep 12, 2023

Describe the bug
Quando utilizado o flutter modular para Web ele não está direcionando para o que estiver dentro do Modular.setInitialRoute. Para Android não ocorre o mesmo problema.

[√] Flutter (Channel stable, 3.13.3, on Microsoft Windows [versÆo 10.0.19045.3324], locale pt-BR)
[√] Windows Version (Installed version of Windows is version 10 or higher)
[√] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
[X] Chrome - develop for the web (Cannot find Chrome executable at .\Google\Chrome\Application\chrome.exe)
! Cannot find Chrome. Try setting CHROME_EXECUTABLE to a Chrome executable.
[√] Android Studio (version 2022.2)
[√] VS Code (version 1.82.0)
[√] Connected device (2 available)
[√] Network resources

To Reproduce
web.zip

@GuilhermeVVeiga GuilhermeVVeiga added the new New issue request attention label Sep 12, 2023
@charsouzasilva
Copy link

ele exige uma routa padrao "/".
troque de
r.child( '/home', child: (context) => const HomePage(), );
para
r.child( '/', child: (context) => const HomePage(), );

@GuilhermeVVeiga
Copy link
Author

Sim, sim. Ele vai cair na página home. Porém se eu quero iniciar no /login ele não funciona, sempre cai no '/'

@juniorkibirige
Copy link

The issue still persists anyway to solve this, without changing how the routes work in app

@dtodt
Copy link

dtodt commented Oct 8, 2023

Sim, sim. Ele vai cair na página home. Porém se eu quero iniciar no /login ele não funciona, sempre cai no '/'

Vc poderia ter uma pagina splash no / e la fazer um check de sessão e mandar pro login ou home.

Acho que estou enfrentando algo similar na issue que abri #904, mas no meu caso eu queria que o splash fosse /splash, pra eu poder usar o / pra home 😅

@GustavoFigueira
Copy link

r.child(

Mesmo problema aqui... O que fica estranho, pois no web funciona da uma forma (ou não funciona), e no mobile a rota inicial funciona

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new New issue request attention
Projects
None yet
Development

No branches or pull requests

5 participants