我正在构建一个 flutter web 应用程序(使用 flutter 3.22 和 Flame Engine)。我正在使用 --wasm 标志构建应用程序。
但是两者都 Chrome 和 Edge 都没有使用 wasm 模块,而是回退到 js。
最后我在 WASM 上的 Flutter 文档上找到了答案
https://docs.flutter.dev/platform-integration/web/wasm#serve-the-built-output-with-an-http-server
Flutter Web 应用程序不会与 WebAssembly 一起运行,除非服务器 配置为发送特定的 HTTP 标头。