diff --git a/lib/web_ui/flutter_js/src/entrypoint_loader.js b/lib/web_ui/flutter_js/src/entrypoint_loader.js index dfc769d12a8af..2c9fe15619879 100644 --- a/lib/web_ui/flutter_js/src/entrypoint_loader.js +++ b/lib/web_ui/flutter_js/src/entrypoint_loader.js @@ -152,11 +152,11 @@ export class FlutterEntrypointLoader { let jsSupportRuntimeUri = resolveUrlWithSegments(entrypointBaseUrl, jsSupportRuntimePath); if (this._ttPolicy != null) { jsSupportRuntimeUri = this._ttPolicy.createScriptURL(jsSupportRuntimeUri); - } - const dartModulePromise = WebAssembly.compileStreaming(fetch(moduleUri)); - + } const jsSupportRuntime = await import(jsSupportRuntimeUri); + const dartModulePromise = jsSupportRuntime.compileStreaming(fetch(moduleUri)); + let imports; if (build.renderer === "skwasm") { imports = (async () => {