como corrigir o erro "net::ERR_FILE_NOT_FOUND (file:///x.html)" do Cordova/Javascript

Hoje em dia, os smartphones estão muito na moda, e com isso, os programadores começaram a programar mais aplicativos voltado aos dispositivos móveis. E nos dias de hoje, ficou mais fácil programar aplicativos para esses dispositivos, já que hoje você conta com bastante frameworks, que permitem você programar um aplicativo para o celular, utilizando outras linguagens, e hoje nesse artigo, estarei falando sobre um problema que acontece na framework Cordova (que permite programar aplicativos para os celulares, utilizando a linguagem Javascript) que ao tentar acessar uma outra página no aplicativo, dá o seguinte erro  "net::ERR_FILE_NOT_FOUND (file:///x.html)" sendo que "x" é o nome da página que está tentando acessar, bora ver a solução então?
Por Great HE (Trabalho próprio pelo carregador) [CC BY-SA 3.0 (http://creativecommons.org/licenses/by-sa/3.0)], undefined

Solução

Bom por mais que esse problema dê uma dorzinha de cabeça, a solução é muito simples, primeiramente você deve ir até a página que antecede essa página que está tentando entrar (no meu caso era o "index.html"), e lá, você vai procurar pela função que redireciona para essa página, pode ser o "window.location" (como foi o meu caso), o <a href=""> ou outra função que mude para a página que está dando erro, encontrando então a função, talvez você vai se deparar com "/x.html" (no meu caso era "/menu.html") e a solução vai ser bem simples, a única coisa que tu vai fazer, é tirar o "/" e deixar apenas a página, que ficará assim "window.location = x.html" ou assim "<a href="x.html">link</a>", e o seu problema poderá ser resolvido.

Eu fiz isso, mas o problema não foi resolvido/O link não estava com o "/"

Bom se você realizou os procedimentos corretamente, e ainda assim dá o mesmo erro, o problema pode estar sendo o seguinte, ou ele não está sendo compilado junto com as outras páginas e arquivos, ou em outra hipótese, você pode ter escrito o nome da página errado, ou faltando alguma coisa, tipo  ter escrito só o "x" e esquecido da extensão ".html" ou ao escrever, sem querer colocou algum caractere a mais, tipo "xx.html", mas em todos os casos vale a pena, reescrever de novo, e vê se corrige o erro.

Comentários

Postagens mais visitadas deste blog

Os episódios raros do Todo mundo Odeia o Chris

Desbravando a telinha: Luzes piscando no céu não são óvnis e nem vem da casa do Alok

Campeonato Brasileiro 2020/21: São Paulo vence o Grêmio na primeira vitória em 2021 e os 6 anos do blog