概要
Uncaught SyntaxError: Invalid or unexpected token Uncaught ReferenceError: unityFramework is not defined at HTMLScriptElement.r.onload (XXXX.loader.js:1)
Unity 2020.1.17f1 で WebGL ビルドして、
それを「Web Server for Chrome」で起動したところ、
Unity ロゴのプログレスバーが90%ぐらいのところから進まなくなり、
Chrome の Console を見たところ上記のエラーが発生していた
Unity 2020.1 から WebGL の仕組みが変化したことで、
このような現象が発生するようになったらしい
自分の環境では以下のいずれかの対処で現象を回避できるようになった
対処方法その1
Unity 2019 にダウングレードする
対処方法その2
Project Settings の「Player > WebGL > Publishing Settings」の
「Decompression Fallback」をオンにする
対処方法その3
Project Settings の「Player > WebGL > Publishing Settings」の
「Compression Format」を「Disabled」にする