diff --git a/src/Microsoft.AspNetCore.Blazor.Browser.JS/src/Boot.WebAssembly.ts b/src/Microsoft.AspNetCore.Blazor.Browser.JS/src/Boot.WebAssembly.ts index f2863a3581..b3f5728f30 100644 --- a/src/Microsoft.AspNetCore.Blazor.Browser.JS/src/Boot.WebAssembly.ts +++ b/src/Microsoft.AspNetCore.Blazor.Browser.JS/src/Boot.WebAssembly.ts @@ -12,6 +12,7 @@ import { fetchBootConfigAsync, loadEmbeddedResourcesAsync } from './BootCommon'; async function boot() { // Configure environment for execution under Mono WebAssembly with shared-memory rendering const platform = Environment.setPlatform(monoPlatform); + window['Blazor'].platform = platform; window['Blazor']._internal.renderBatch = (browserRendererId: number, batchAddress: Pointer) => { renderBatch(browserRendererId, new SharedMemoryRenderBatch(batchAddress)); }; diff --git a/src/Microsoft.AspNetCore.Blazor.Browser.JS/src/GlobalExports.ts b/src/Microsoft.AspNetCore.Blazor.Browser.JS/src/GlobalExports.ts index 90d8cf593d..ecac3dc1dd 100644 --- a/src/Microsoft.AspNetCore.Blazor.Browser.JS/src/GlobalExports.ts +++ b/src/Microsoft.AspNetCore.Blazor.Browser.JS/src/GlobalExports.ts @@ -6,7 +6,6 @@ import { Pointer } from './Platform/Platform'; // Make the following APIs available in global scope for invocation from JS window['Blazor'] = { - platform, navigateTo, _internal: {