[Unity]Solução de problemas quando uma compilação WebGL não é iniciada.

この記事は約5分で読めます。
スポンサーリンク

Coisas que eu quero fazer

Este é um memorando sobre como corrigir o problema em que ocorre um erro e o aplicativo não inicia ao abrir o arquivo HTML após a compilação com WebGL no Unity.

スポンサーリンク

Erros e soluções

Falha ao baixar o arquivo

erro

Failed to download file Build/buildtestweb.framework.js.unityweb. Loading web pages via a file:// URL without a web server is not supported by this browser. Please use a local development web server to host Unity content, or use the Unity Build and Run option.

ou

Failed to download file Build/buildtestweb.framework.js.br. Loading web pages via a file:// URL without a web server is not supported by this browser. Please use a local development web server to host Unity content, or use the Unity Build and Run option.

contramedida

Esse erro ocorre quando você abre diretamente o arquivo index.html criado.

Você pode configurar um servidor local usando os seguintes métodos ou fazer o upload para um servidor dedicado.

Não foi possível analisar.

erro

Unable to parse Build/buildtestweb.framework.js.br! This can happen if build compression was enabled but web server hosting the content was misconfigured to not serve the file with HTTP Response Header "Content-Encoding: br" present. Check browser Console and Devtools Network tab to debug.

contramedida

Clique no menu Editar → Configurações do projeto… para abrir as configurações.

Selecione a seção Player à esquerda e abra as Configurações de Publicação.

Marque a caixa para Descompressão de Recurso.

Feche as configurações e tente novamente.

Marcar esta caixa altera a extensão do arquivo de .br para .unityweb. (Aparentemente, apenas a extensão muda; o conteúdo permanece o mesmo. No entanto, pode ou não ser legível. Com base na mensagem de erro, isso também pode ser corrigido através das configurações do servidor.)

Não foi possível analisar (2)

erro

Unable to parse Build/buildtestweb.framework.js.unityweb! The file is corrupt, or compression was misconfigured? (check Content-Encoding HTTP Response Header on web server)

contramedida

O arquivo pode estar corrompido. Por favor, verifique-o.

Por exemplo, os arquivos .unityweb precisam ser enviados como arquivos binários, mas enviá-los como arquivos ASCII resultará no erro acima.

コメント

タイトルとURLをコピーしました