我的 webgl 应用程序抛出错误:TypeError: Module.asm.$a 未定义

问题描述 投票:0回答:1

我部署的 webgl 应用程序无法运行。该应用程序在为 Android 构建并部署到 Playstore 时运行良好。我尝试过更新编辑器、构建未压缩的以及其他一些东西。一点运气都没有。任何帮助将不胜感激。

  TypeError: Module.asm.$a is undefined
unityFramework/Module.dynCall_viiiii@blob:MY_SITE_HERE/ff6fb507-3f9d-4d0d-889e-fb82539d35e7:10:324120
invoke_viiiii@blob:MY_SITE_HERE/ff6fb507-3f9d-4d0d-889e-fb82539d35e7:10:380304
@blob:MY_SITE_HERE/ff6fb507-3f9d-4d0d-889e-fb82539d35e7 line 10 > WebAssembly.instantiate:wasm-function[2589]:0x11b1c7
@blob:MY_SITE_HERE/ff6fb507-3f9d-4d0d-889e-fb82539d35e7 line 10 > WebAssembly.instantiate:wasm-function[2589]:0x11aedc
@blob:MY_SITE_HERE/ff6fb507-3f9d-4d0d-889e-fb82539d35e7 line 10 > WebAssembly.instantiate:wasm-function[26630]:0x1085431
invoke_iii@blob:MY_SITE_HERE/ff6fb507-3f9d-4d0d-889e-fb82539d35e7:10:376825
@blob:MY_SITE_HERE/ff6fb507-3f9d-4d0d-889e-fb82539d35e7 line 10 > WebAssembly.instantiate:wasm-function[1139]:0x80fba
@blob:MY_SITE_HERE/ff6fb507-3f9d-4d0d-889e-fb82539d35e7 line 10 > WebAssembly.instantiate:wasm-function[26628]:0x108541b
invoke_vi@blob:MY_SITE_HERE/ff6fb507-3f9d-4d0d-889e-fb82539d35e7:10:377940
@blob:MY_SITE_HERE/ff6fb507-3f9d-4d0d-889e-fb82539d35e7 line 10 > WebAssembly.instantiate:wasm-function[54318]:0x16d56aa
@blob:MY_SITE_HERE/ff6fb507-3f9d-4d0d-889e-fb82539d35e7 line 10 > WebAssembly.instantiate:wasm-function[54316]:0x16ca949
unityFramework/Module._main@blob:MY_SITE_HERE/ff6fb507-3f9d-4d0d-889e-fb82539d35e7:10:320746
callMain@blob:MY_SITE_HERE/ff6fb507-3f9d-4d0d-889e-fb82539d35e7:10:390526
doRun@blob:MY_SITE_HERE/ff6fb507-3f9d-4d0d-889e-fb82539d35e7:10:390968
run@blob:MY_SITE_HERE/ff6fb507-3f9d-4d0d-889e-fb82539d35e7:10:391132
runCaller@blob:MY_SITE_HERE/ff6fb507-3f9d-4d0d-889e-fb82539d35e7:10:390172
removeRunDependency@blob:MY_SITE_HERE/ff6fb507-3f9d-4d0d-889e-fb82539d35e7:10:15466
unityFramework/</unityFileSystemInit</<@blob:MY_SITE_HERE/ff6fb507-3f9d-4d0d-889e-fb82539d35e7:10:1913
doCallback@blob:MY_SITE_HERE/ff6fb507-3f9d-4d0d-889e-fb82539d35e7:10:116718
done@blob:MY_SITE_HERE/ff6fb507-3f9d-4d0d-889e-fb82539d35e7:10:116882
unityFramework/reconcile/transaction.oncomplete@blob:MY_SITE_HERE/ff6fb507-3f9d-4d0d-889e-fb82539d35e7:10:110532

更新了编辑器。不知道该怎么办。我有一个几年前构建的 webgl 应用程序,运行良好。

unity-webgl
1个回答
0
投票

已解决

问题是服务器未配置 Web 程序集文件 (/wasm),可通过将 htaccess 文件添加到游戏目录来解决,如 Unity 手册此处中所述。

© www.soinside.com 2019 - 2024. All rights reserved.