O TEMA DO FÓRUM ESTÁ EM MANUTENÇÃO. FEEDBACKS AQUI: ACESSAR

Solução - Failed to load data/Actors.json

Iniciado por Crixus, 02/11/2019 às 14:44

02/11/2019 às 14:44 Última edição: 30/09/2021 às 00:17 por Crixus
Quando se tenta abrir um sistema ou página de internet local (file:///) que use AJAX os navegadores mais modernos não permitem a execução por segurança, mas existe um meio de desativar essa segurança e permitir que abra um jogo feito em Rpg Maker MV para poder fazer testes sem precisar hospedar ou instalar um servidor na máquina.

Você perceberá isso por que o seu jogo vai retornar um erro como este:
Failed to load: data/Actors.json


As tutoriais a seguir são para os seguintes navegadores:
  • Google Chrome
  • Opera (Chromium)
  • Mozilla Firefox

Google Chrome/Opera:
Neste navegador use este parâmetro (linha de comando):
--allow-file-access-from-files


  • Crie um atalho do navegador na área de trabalho.
  • Clique sobre ele com o botão direito sobre o ícone e selecione Propriedades.
  • Na caixa "Destino" insira o parâmetro após a segunda aspa com um espaço e salve.

    Pronto, agora este atalho vai sempre iniciar o Chrome sem a regra de segurança, deixe ele aberto para poder abrir o index.html do seu jogo.

    Antes de abrir o ícone, feche todas as janelas abertas do navegador correspondente.




    Firefox:
    Neste navegador a segurança não será restaurada após fechar o navegador, por isso você deverá reativa-la manualmente se achar necessário.

    Na barra de endereço do navegador entre com o seguinte comando:
    about:config
    


    Aparecerá uma tela de aviso te alertando sobre os riscos, então não mude nada além do que ensinei nesta tutorial. Para continuar aperte o botão azul escrito "Aceito o Risco".

    Vá no campo de busca e digite o seguinte termo:
    security.fileuri.strict_origin_policy
    


    Ele está em true que significa "ativado", para desativar dê clique duplo do mouse sobre o item, ele ficará em negrito como aviso de que não está dentro dos padrões.
    Pronto, agora pode testar o seu jogo clicando apenas no index.html, mesmo se fechar o navegador quando abrir quando iniciar este arquivo vai funcionar.

Após testes confirmei que o mesmo método do Chrome funciona no Opera.
Abraços pessoal.

Boaaa eu realmente estava precisando disso HAHA, eu estava no teste do MV, mas ele não é tão legal não. Isso é uma ajuda tremenda, vou guardar aqui para quem perguntar isso também  :XD: