簡體   English   中英

Blazor WebAssembly.instantiate():超出 memory:無法為新實例分配 Wasm memory

[英]Blazor WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance

在我的 Blazor 應用程序中,我有時會在平板電腦上運行該應用程序時遇到此問題:

23:46:03.521 blazor.webassembly.js:1 Uncaught (in promise) RangeError: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance
await (async)
instantiateWasm @ blazor.webassembly.js:1
mc @ dotnet.7.0.2.bozgpca1o4.js:5
e.instantiateWasm @ dotnet.7.0.2.bozgpca1o4.js:5
createWasm @ dotnet.7.0.2.bozgpca1o4.js:14
(anonymous) @ dotnet.7.0.2.bozgpca1o4.js:14
(anonymous) @ blazor.webassembly.js:1
await in (anonymous) (async)
start @ blazor.webassembly.js:1
Vt @ blazor.webassembly.js:1
await in Vt (async)
(anonymous) @ blazor.webassembly.js:1
(anonymous) @ blazor.webassembly.js:1
23:46:03.536 conflict-detection.min.js:5 waiting...
23:46:04.911 blazor.webassembly.js:1 RangeError: WebAssembly.instantiate(): Out of memory: Cannot allocate Wasm memory for new instance
u @ blazor.webassembly.js:1
await in u (async)
instantiateWasm @ blazor.webassembly.js:1
mc @ dotnet.7.0.2.bozgpca1o4.js:5
e.instantiateWasm @ dotnet.7.0.2.bozgpca1o4.js:5
createWasm @ dotnet.7.0.2.bozgpca1o4.js:14
(anonymous) @ dotnet.7.0.2.bozgpca1o4.js:14
(anonymous) @ blazor.webassembly.js:1
await in (anonymous) (async)
start @ blazor.webassembly.js:1
Vt @ blazor.webassembly.js:1
await in Vt (async)
(anonymous) @ blazor.webassembly.js:1
(anonymous) @ blazor.webassembly.js:1

知道我能做些什么嗎? 也似乎有時會在底部拋出這個黃色錯誤欄,有時不會。

通過在 .csproj 文件中設置以下屬性來解決。

<EmccTotalMemory Condition="'$(Configuration)'=='Release'">134217728</EmccTotalMemory>

更多信息在這里

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM