CARVIEW |
Select Language
HTTP/2 200
date: Wed, 23 Jul 2025 11:36:37 GMT
content-type: text/html; charset=utf-8
cache-control: max-age=0, private, must-revalidate
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
link: ; rel=preload; as=fetch; crossorigin=use-credentials
referrer-policy: no-referrer-when-downgrade
server-timing: issue_layout-fragment;desc="issue_layout fragment";dur=205.124371,issue_conversation_content-fragment;desc="issue_conversation_content fragment";dur=587.859837,issue_conversation_sidebar-fragment;desc="issue_conversation_sidebar fragment";dur=49.870753,nginx;desc="NGINX";dur=1.431309,glb;desc="GLB";dur=101.544272
strict-transport-security: max-age=31536000; includeSubdomains; preload
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With, Accept,Accept-Encoding, Accept, X-Requested-With
x-content-type-options: nosniff
x-frame-options: deny
x-voltron-version: fd8fbbc
x-xss-protection: 0
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=7RlTfndfLQPfKT1LJF1pLoXAzjQvb%2FkGXlGjmmyWTVzyT1RcXzOmR6JDdYTsPuSBluf%2Ba4miWwhmdNDGW3L4hnoHdEGcNhV84O8p%2Fky8NZaGvKfO1cT97NaYP9IaiQPeymmRvgmsvJlnvR1v3V%2BaEVWIHqXsGAcTvwhQKGbfU87ciTJP73w8SMQ4iSOEOxvqK9QTiw06kuTW%2FjHq4Oai4TrAIHDkenoFmdAFia%2Fu5myLt%2Fn3%2BBcrxJ9Z9oHVonneIpfcCKB4vv9qU%2BygChYF6A%3D%3D--%2FN7QKdoL6917%2BCMh--mc1XelQmNF%2BhalD%2FXE%2BcYw%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.982536249.1753270596; Path=/; Domain=github.com; Expires=Thu, 23 Jul 2026 11:36:36 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Thu, 23 Jul 2026 11:36:36 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: B5AC:39062F:A7EC38:C9509C:6880C944
.NET5 RC1 Blazor JS interop issue with HTML element return type. · Issue #26496 · dotnet/aspnetcore · GitHub
No one assignedNo typeNo projectsNo milestoneNone yetNo branches or pull requests
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 10.4k
Closed
Labels
✔️ Resolution: AnsweredResolved because the question asked by the original author has been answered.Resolved because the question asked by the original author has been answered.Status: Resolvedarea-blazorIncludes: Blazor, Razor ComponentsIncludes: Blazor, Razor Components
Description
I have an issue with JS interop. In the following scenario JS should return an HTML element which is stored as ElementReference
in Blazor. Later at some point in the code I would like to use the stored reference.
I know about the @ref=""
usage but the problem is I have different components so cannot access the active element of the document
.
Here is the JS
export function focusElement(element) { //This receives ElementReference from Blazor and works..
if (element && typeof element.focus === "function") {
element.focus();
}
}
export function getFocusedElement() {
return document.activeElement; //This should return HTML element as ElementReference to Blazor but fails...
}
Blazor code which tries to store the JSObjectReference
@inject IJSRuntime _jsRuntime;
...
JSObjectReference _focusJs = await _jsRuntime.InvokeAsync<JSObjectReference>("import", "./_content/<PACKAGE>/focus.js");
ElementReference _previousFocusedElement = await _focusJs.InvokeAsync<ElementReference>("getFocusedElement");
And it fails various errors based on the active HTML element type
In case of a element
blazor.webassembly.js:1 Uncaught (in promise) TypeError: Converting circular structure to JSON
--> starting at object with constructor 'HTMLButtonElement'
| property '_blazorEvents_1' -> object with constructor 'e'
| property 'handlers' -> object with constructor 'Object'
| property 'click' -> object with constructor 'Object'
--- property 'element' closes the circle
at JSON.stringify (<anonymous>)
at blazor.webassembly.js:1
In case of a simple
element
blazor.webassembly.js:1 crit: Microsoft.AspNetCore.Components.WebAssembly.Rendering.WebAssemblyRenderer[100]
Unhandled exception rendering component: An exception occurred executing JS interop: __internalId is required.. See InnerException for more details.
Microsoft.JSInterop.JSException: An exception occurred executing JS interop: __internalId is required.. See InnerException for more details.
---> System.Text.Json.JsonException: __internalId is required.
at Microsoft.AspNetCore.Components.ElementReferenceJsonConverter.Read(Utf8JsonReader& reader, Type typeToConvert, JsonSerializerOptions options)
at System.Text.Json.Serialization.JsonConverter`1[[Microsoft.AspNetCore.Components.ElementReference, Microsoft.AspNetCore.Components, Version=5.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]].TryRead(Utf8JsonReader& reader, Type typeToConvert, JsonSerializerOptions options, ReadStack& state, ElementReference& value)
at System.Text.Json.Serialization.JsonConverter`1[[Microsoft.AspNetCore.Components.ElementReference, Microsoft.AspNetCore.Components, Version=5.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]].ReadCore(Utf8JsonReader& reader, JsonSerializerOptions options, ReadStack& state)
at System.Text.Json.Serialization.JsonConverter`1[[Microsoft.AspNetCore.Components.ElementReference, Microsoft.AspNetCore.Components, Version=5.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]].ReadCoreAsObject(Utf8JsonReader& reader, JsonSerializerOptions options, ReadStack& state)
at System.Text.Json.JsonSerializer.ReadCore[Object](JsonConverter jsonConverter, Utf8JsonReader& reader, JsonSerializerOptions options, ReadStack& state)
at System.Text.Json.JsonSerializer.ReadValueCore[Object](JsonSerializerOptions options, Utf8JsonReader& reader, ReadStack& state)
at System.Text.Json.JsonSerializer.Deserialize(Utf8JsonReader& reader, Type returnType, JsonSerializerOptions options)
at Microsoft.JSInterop.JSRuntime.EndInvokeJS(Int64 taskId, Boolean succeeded, Utf8JsonReader& jsonReader)
--- End of inner exception stack trace ---
at Microsoft.JSInterop.JSRuntime.<InvokeAsync>d__16`1[[Microsoft.AspNetCore.Components.ElementReference, Microsoft.AspNetCore.Components, Version=5.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60]].MoveNext()
at Blazor.Components.Dialog.ModalDialog.Open() in D:\Projects\GitHub\blazor-components\src\Blazor.Components.Dialog\ModalDialog.razor:line 86
at Blazor.Components.TestApps.Common.Components.Modal.ShowDialog() in D:\Projects\GitHub\blazor-components\src\Blazor.Components.TestApps.Common\Components\Modal.razor:line 83
at Microsoft.AspNetCore.Components.ComponentBase.CallStateHasChangedOnAsyncCompletion(Task task)
at Microsoft.AspNetCore.Components.RenderTree.Renderer.GetErrorHandledTask(Task taskToHandle)
f.printErr @ blazor.webassembly.js:1
f.preRun.push.window.Blazor._internal.dotNetCriticalError @ blazor.webassembly.js:1
w @ blazor.webassembly.js:1
_mono_wasm_invoke_js_blazor @ dotnet.5.0.0-rc.1.20451.14.js:1
do_icall @ 00ab618a:0x1944fd
do_icall_wrapper @ 00ab618a:0x79894
interp_exec_method @ 00ab618a:0x4442c
interp_runtime_invoke @ 00ab618a:0x12e8ab
mono_jit_runtime_invoke @ 00ab618a:0x118342
do_runtime_invoke @ 00ab618a:0x797dd
mono_runtime_try_invoke @ 00ab618a:0x13aa6
mono_runtime_invoke @ 00ab618a:0x10e12a
mono_wasm_invoke_method @ 00ab618a:0x1084ab
Module._mono_wasm_invoke_method @ dotnet.5.0.0-rc.1.20451.14.js:1
call_method @ dotnet.5.0.0-rc.1.20451.14.js:1
(anonymous) @ dotnet.5.0.0-rc.1.20451.14.js:1
endInvokeJSFromDotNet @ blazor.webassembly.js:1
(anonymous) @ blazor.webassembly.js:1
Promise.then (async)
beginInvokeJSFromDotNet @ blazor.webassembly.js:1
w @ blazor.webassembly.js:1
_mono_wasm_invoke_js_blazor @ dotnet.5.0.0-rc.1.20451.14.js:1
do_icall @ 00ab618a:0x1944fd
do_icall_wrapper @ 00ab618a:0x79894
interp_exec_method @ 00ab618a:0x4442c
interp_runtime_invoke @ 00ab618a:0x12e8ab
mono_jit_runtime_invoke @ 00ab618a:0x118342
do_runtime_invoke @ 00ab618a:0x797dd
mono_runtime_invoke_checked @ 00ab618a:0xfee2
mono_runtime_try_invoke_array @ 00ab618a:0x10dd31
ves_icall_InternalInvoke @ 00ab618a:0xecc38
ves_icall_InternalInvoke_raw @ 00ab618a:0xec6fe
do_icall @ 00ab618a:0x19448a
do_icall_wrapper @ 00ab618a:0x79894
interp_exec_method @ 00ab618a:0x4442c
interp_runtime_invoke @ 00ab618a:0x12e8ab
mono_jit_runtime_invoke @ 00ab618a:0x118342
do_runtime_invoke @ 00ab618a:0x797dd
mono_runtime_try_invoke @ 00ab618a:0x13aa6
mono_runtime_invoke @ 00ab618a:0x10e12a
mono_wasm_invoke_method @ 00ab618a:0x1084ab
Module._mono_wasm_invoke_method @ dotnet.5.0.0-rc.1.20451.14.js:1
call_method @ dotnet.5.0.0-rc.1.20451.14.js:1
(anonymous) @ dotnet.5.0.0-rc.1.20451.14.js:1
beginInvokeDotNetFromJS @ blazor.webassembly.js:1
h @ blazor.webassembly.js:1
e.invokeMethodAsync @ blazor.webassembly.js:1
(anonymous) @ blazor.webassembly.js:1
invokeWhenHeapUnlocked @ blazor.webassembly.js:1
(anonymous) @ blazor.webassembly.js:1
t.dispatchEvent @ blazor.webassembly.js:1
(anonymous) @ blazor.webassembly.js:1
(anonymous) @ blazor.webassembly.js:1
e.onGlobalEvent @ blazor.webassembly.js:1
Show 23 more frames
blazor.webassembly.js:1 Unhandled exception rendering component: An exception occurred executing JS interop: __internalId is required.. See InnerException for more details.
blazor.webassembly.js:1
f.printErr @ blazor.webassembly.js:1
put_char @ dotnet.5.0.0-rc.1.20451.14.js:1
write @ dotnet.5.0.0-rc.1.20451.14.js:1
write @ dotnet.5.0.0-rc.1.20451.14.js:1
doWritev @ dotnet.5.0.0-rc.1.20451.14.js:1
_fd_write @ dotnet.5.0.0-rc.1.20451.14.js:1
__stdio_write @ 00ab618a:0xd940d
__fwritex @ 00ab618a:0x7caa4
fwrite @ 00ab618a:0x6b55
fputs @ 00ab618a:0x59107
default_stderr_handler @ 00ab618a:0x197153
monoeg_g_printerr @ 00ab618a:0x19cbc
mono_print_unhandled_exception_internal @ 00ab618a:0x8d8b6
mono_unhandled_exception_checked @ 00ab618a:0x109fec
mono_unhandled_exception_internal @ 00ab618a:0x62483
mono_handle_exception_internal @ 00ab618a:0x93451
mono_handle_exception @ 00ab618a:0x93ba8
interp_throw @ 00ab618a:0x5edb
interp_exec_method @ 00ab618a:0x49161
interp_runtime_invoke @ 00ab618a:0x12e8ab
mono_jit_runtime_invoke @ 00ab618a:0x118342
do_runtime_invoke @ 00ab618a:0x797dd
mono_runtime_try_invoke @ 00ab618a:0x13aa6
mono_runtime_invoke @ 00ab618a:0x10e12a
mono_wasm_invoke_method @ 00ab618a:0x1084ab
Module._mono_wasm_invoke_method @ dotnet.5.0.0-rc.1.20451.14.js:1
call_method @ dotnet.5.0.0-rc.1.20451.14.js:1
(anonymous) @ dotnet.5.0.0-rc.1.20451.14.js:1
endInvokeJSFromDotNet @ blazor.webassembly.js:1
(anonymous) @ blazor.webassembly.js:1
Promise.then (async)
beginInvokeJSFromDotNet @ blazor.webassembly.js:1
w @ blazor.webassembly.js:1
_mono_wasm_invoke_js_blazor @ dotnet.5.0.0-rc.1.20451.14.js:1
do_icall @ 00ab618a:0x1944fd
do_icall_wrapper @ 00ab618a:0x79894
interp_exec_method @ 00ab618a:0x4442c
interp_runtime_invoke @ 00ab618a:0x12e8ab
mono_jit_runtime_invoke @ 00ab618a:0x118342
do_runtime_invoke @ 00ab618a:0x797dd
mono_runtime_invoke_checked @ 00ab618a:0xfee2
mono_runtime_try_invoke_array @ 00ab618a:0x10dd31
ves_icall_InternalInvoke @ 00ab618a:0xecc38
ves_icall_InternalInvoke_raw @ 00ab618a:0xec6fe
do_icall @ 00ab618a:0x19448a
do_icall_wrapper @ 00ab618a:0x79894
interp_exec_method @ 00ab618a:0x4442c
interp_runtime_invoke @ 00ab618a:0x12e8ab
mono_jit_runtime_invoke @ 00ab618a:0x118342
do_runtime_invoke @ 00ab618a:0x797dd
mono_runtime_try_invoke @ 00ab618a:0x13aa6
mono_runtime_invoke @ 00ab618a:0x10e12a
mono_wasm_invoke_method @ 00ab618a:0x1084ab
Module._mono_wasm_invoke_method @ dotnet.5.0.0-rc.1.20451.14.js:1
call_method @ dotnet.5.0.0-rc.1.20451.14.js:1
(anonymous) @ dotnet.5.0.0-rc.1.20451.14.js:1
beginInvokeDotNetFromJS @ blazor.webassembly.js:1
h @ blazor.webassembly.js:1
e.invokeMethodAsync @ blazor.webassembly.js:1
(anonymous) @ blazor.webassembly.js:1
invokeWhenHeapUnlocked @ blazor.webassembly.js:1
(anonymous) @ blazor.webassembly.js:1
t.dispatchEvent @ blazor.webassembly.js:1
(anonymous) @ blazor.webassembly.js:1
(anonymous) @ blazor.webassembly.js:1
e.onGlobalEvent @ blazor.webassembly.js:1
Show 35 more frames
blazor.webassembly.js:1 Unhandled Exception:
f.printErr @ blazor.webassembly.js:1
put_char @ dotnet.5.0.0-rc.1.20451.14.js:1
write @ dotnet.5.0.0-rc.1.20451.14.js:1
write @ dotnet.5.0.0-rc.1.20451.14.js:1
doWritev @ dotnet.5.0.0-rc.1.20451.14.js:1
_fd_write @ dotnet.5.0.0-rc.1.20451.14.js:1
__stdio_write @ 00ab618a:0xd940d
__fwritex @ 00ab618a:0x7caa4
fwrite @ 00ab618a:0x6b55
fputs @ 00ab618a:0x59107
default_stderr_handler @ 00ab618a:0x197153
monoeg_g_printerr @ 00ab618a:0x19cbc
mono_print_unhandled_exception_internal @ 00ab618a:0x8d8b6
mono_unhandled_exception_checked @ 00ab618a:0x109fec
mono_unhandled_exception_internal @ 00ab618a:0x62483
mono_handle_exception_internal @ 00ab618a:0x93451
mono_handle_exception @ 00ab618a:0x93ba8
interp_throw @ 00ab618a:0x5edb
interp_exec_method @ 00ab618a:0x49161
interp_runtime_invoke @ 00ab618a:0x12e8ab
mono_jit_runtime_invoke @ 00ab618a:0x118342
do_runtime_invoke @ 00ab618a:0x797dd
mono_runtime_try_invoke @ 00ab618a:0x13aa6
mono_runtime_invoke @ 00ab618a:0x10e12a
mono_wasm_invoke_method @ 00ab618a:0x1084ab
Module._mono_wasm_invoke_method @ dotnet.5.0.0-rc.1.20451.14.js:1
call_method @ dotnet.5.0.0-rc.1.20451.14.js:1
(anonymous) @ dotnet.5.0.0-rc.1.20451.14.js:1
endInvokeJSFromDotNet @ blazor.webassembly.js:1
(anonymous) @ blazor.webassembly.js:1
Promise.then (async)
beginInvokeJSFromDotNet @ blazor.webassembly.js:1
w @ blazor.webassembly.js:1
_mono_wasm_invoke_js_blazor @ dotnet.5.0.0-rc.1.20451.14.js:1
do_icall @ 00ab618a:0x1944fd
do_icall_wrapper @ 00ab618a:0x79894
interp_exec_method @ 00ab618a:0x4442c
interp_runtime_invoke @ 00ab618a:0x12e8ab
mono_jit_runtime_invoke @ 00ab618a:0x118342
do_runtime_invoke @ 00ab618a:0x797dd
mono_runtime_invoke_checked @ 00ab618a:0xfee2
mono_runtime_try_invoke_array @ 00ab618a:0x10dd31
ves_icall_InternalInvoke @ 00ab618a:0xecc38
ves_icall_InternalInvoke_raw @ 00ab618a:0xec6fe
do_icall @ 00ab618a:0x19448a
do_icall_wrapper @ 00ab618a:0x79894
interp_exec_method @ 00ab618a:0x4442c
interp_runtime_invoke @ 00ab618a:0x12e8ab
mono_jit_runtime_invoke @ 00ab618a:0x118342
do_runtime_invoke @ 00ab618a:0x797dd
mono_runtime_try_invoke @ 00ab618a:0x13aa6
mono_runtime_invoke @ 00ab618a:0x10e12a
mono_wasm_invoke_method @ 00ab618a:0x1084ab
Module._mono_wasm_invoke_method @ dotnet.5.0.0-rc.1.20451.14.js:1
call_method @ dotnet.5.0.0-rc.1.20451.14.js:1
(anonymous) @ dotnet.5.0.0-rc.1.20451.14.js:1
beginInvokeDotNetFromJS @ blazor.webassembly.js:1
h @ blazor.webassembly.js:1
e.invokeMethodAsync @ blazor.webassembly.js:1
(anonymous) @ blazor.webassembly.js:1
invokeWhenHeapUnlocked @ blazor.webassembly.js:1
(anonymous) @ blazor.webassembly.js:1
t.dispatchEvent @ blazor.webassembly.js:1
(anonymous) @ blazor.webassembly.js:1
(anonymous) @ blazor.webassembly.js:1
e.onGlobalEvent @ blazor.webassembly.js:1
Show 35 more frames
blazor.webassembly.js:1 System.Text.Json.JsonException: Invalid JSON
f.printErr @ blazor.webassembly.js:1
put_char @ dotnet.5.0.0-rc.1.20451.14.js:1
write @ dotnet.5.0.0-rc.1.20451.14.js:1
write @ dotnet.5.0.0-rc.1.20451.14.js:1
doWritev @ dotnet.5.0.0-rc.1.20451.14.js:1
_fd_write @ dotnet.5.0.0-rc.1.20451.14.js:1
__stdio_write @ 00ab618a:0xd940d
__fwritex @ 00ab618a:0x7caa4
fwrite @ 00ab618a:0x6b55
fputs @ 00ab618a:0x59107
default_stderr_handler @ 00ab618a:0x197153
monoeg_g_printerr @ 00ab618a:0x19cbc
mono_print_unhandled_exception_internal @ 00ab618a:0x8d8b6
mono_unhandled_exception_checked @ 00ab618a:0x109fec
mono_unhandled_exception_internal @ 00ab618a:0x62483
mono_handle_exception_internal @ 00ab618a:0x93451
mono_handle_exception @ 00ab618a:0x93ba8
interp_throw @ 00ab618a:0x5edb
interp_exec_method @ 00ab618a:0x49161
interp_runtime_invoke @ 00ab618a:0x12e8ab
mono_jit_runtime_invoke @ 00ab618a:0x118342
do_runtime_invoke @ 00ab618a:0x797dd
mono_runtime_try_invoke @ 00ab618a:0x13aa6
mono_runtime_invoke @ 00ab618a:0x10e12a
mono_wasm_invoke_method @ 00ab618a:0x1084ab
Module._mono_wasm_invoke_method @ dotnet.5.0.0-rc.1.20451.14.js:1
call_method @ dotnet.5.0.0-rc.1.20451.14.js:1
(anonymous) @ dotnet.5.0.0-rc.1.20451.14.js:1
endInvokeJSFromDotNet @ blazor.webassembly.js:1
(anonymous) @ blazor.webassembly.js:1
Promise.then (async)
beginInvokeJSFromDotNet @ blazor.webassembly.js:1
w @ blazor.webassembly.js:1
_mono_wasm_invoke_js_blazor @ dotnet.5.0.0-rc.1.20451.14.js:1
do_icall @ 00ab618a:0x1944fd
do_icall_wrapper @ 00ab618a:0x79894
interp_exec_method @ 00ab618a:0x4442c
interp_runtime_invoke @ 00ab618a:0x12e8ab
mono_jit_runtime_invoke @ 00ab618a:0x118342
do_runtime_invoke @ 00ab618a:0x797dd
mono_runtime_invoke_checked @ 00ab618a:0xfee2
mono_runtime_try_invoke_array @ 00ab618a:0x10dd31
ves_icall_InternalInvoke @ 00ab618a:0xecc38
ves_icall_InternalInvoke_raw @ 00ab618a:0xec6fe
do_icall @ 00ab618a:0x19448a
do_icall_wrapper @ 00ab618a:0x79894
interp_exec_method @ 00ab618a:0x4442c
interp_runtime_invoke @ 00ab618a:0x12e8ab
mono_jit_runtime_invoke @ 00ab618a:0x118342
do_runtime_invoke @ 00ab618a:0x797dd
mono_runtime_try_invoke @ 00ab618a:0x13aa6
mono_runtime_invoke @ 00ab618a:0x10e12a
mono_wasm_invoke_method @ 00ab618a:0x1084ab
Module._mono_wasm_invoke_method @ dotnet.5.0.0-rc.1.20451.14.js:1
call_method @ dotnet.5.0.0-rc.1.20451.14.js:1
(anonymous) @ dotnet.5.0.0-rc.1.20451.14.js:1
beginInvokeDotNetFromJS @ blazor.webassembly.js:1
h @ blazor.webassembly.js:1
e.invokeMethodAsync @ blazor.webassembly.js:1
(anonymous) @ blazor.webassembly.js:1
invokeWhenHeapUnlocked @ blazor.webassembly.js:1
(anonymous) @ blazor.webassembly.js:1
t.dispatchEvent @ blazor.webassembly.js:1
(anonymous) @ blazor.webassembly.js:1
(anonymous) @ blazor.webassembly.js:1
e.onGlobalEvent @ blazor.webassembly.js:1
Show 35 more frames
blazor.webassembly.js:1 at Microsoft.JSInterop.Infrastructure.DotNetDispatcher.EndInvokeJS(JSRuntime jsRuntime, String arguments)
f.printErr @ blazor.webassembly.js:1
put_char @ dotnet.5.0.0-rc.1.20451.14.js:1
write @ dotnet.5.0.0-rc.1.20451.14.js:1
write @ dotnet.5.0.0-rc.1.20451.14.js:1
doWritev @ dotnet.5.0.0-rc.1.20451.14.js:1
_fd_write @ dotnet.5.0.0-rc.1.20451.14.js:1
__stdio_write @ 00ab618a:0xd940d
__fwritex @ 00ab618a:0x7caa4
fwrite @ 00ab618a:0x6b55
fputs @ 00ab618a:0x59107
default_stderr_handler @ 00ab618a:0x197153
monoeg_g_printerr @ 00ab618a:0x19cbc
mono_print_unhandled_exception_internal @ 00ab618a:0x8d8b6
mono_unhandled_exception_checked @ 00ab618a:0x109fec
mono_unhandled_exception_internal @ 00ab618a:0x62483
mono_handle_exception_internal @ 00ab618a:0x93451
mono_handle_exception @ 00ab618a:0x93ba8
interp_throw @ 00ab618a:0x5edb
interp_exec_method @ 00ab618a:0x49161
interp_runtime_invoke @ 00ab618a:0x12e8ab
mono_jit_runtime_invoke @ 00ab618a:0x118342
do_runtime_invoke @ 00ab618a:0x797dd
mono_runtime_try_invoke @ 00ab618a:0x13aa6
mono_runtime_invoke @ 00ab618a:0x10e12a
mono_wasm_invoke_method @ 00ab618a:0x1084ab
Module._mono_wasm_invoke_method @ dotnet.5.0.0-rc.1.20451.14.js:1
call_method @ dotnet.5.0.0-rc.1.20451.14.js:1
(anonymous) @ dotnet.5.0.0-rc.1.20451.14.js:1
endInvokeJSFromDotNet @ blazor.webassembly.js:1
(anonymous) @ blazor.webassembly.js:1
Promise.then (async)
beginInvokeJSFromDotNet @ blazor.webassembly.js:1
w @ blazor.webassembly.js:1
_mono_wasm_invoke_js_blazor @ dotnet.5.0.0-rc.1.20451.14.js:1
do_icall @ 00ab618a:0x1944fd
do_icall_wrapper @ 00ab618a:0x79894
interp_exec_method @ 00ab618a:0x4442c
interp_runtime_invoke @ 00ab618a:0x12e8ab
mono_jit_runtime_invoke @ 00ab618a:0x118342
do_runtime_invoke @ 00ab618a:0x797dd
mono_runtime_invoke_checked @ 00ab618a:0xfee2
mono_runtime_try_invoke_array @ 00ab618a:0x10dd31
ves_icall_InternalInvoke @ 00ab618a:0xecc38
ves_icall_InternalInvoke_raw @ 00ab618a:0xec6fe
do_icall @ 00ab618a:0x19448a
do_icall_wrapper @ 00ab618a:0x79894
interp_exec_method @ 00ab618a:0x4442c
interp_runtime_invoke @ 00ab618a:0x12e8ab
mono_jit_runtime_invoke @ 00ab618a:0x118342
do_runtime_invoke @ 00ab618a:0x797dd
mono_runtime_try_invoke @ 00ab618a:0x13aa6
mono_runtime_invoke @ 00ab618a:0x10e12a
mono_wasm_invoke_method @ 00ab618a:0x1084ab
Module._mono_wasm_invoke_method @ dotnet.5.0.0-rc.1.20451.14.js:1
call_method @ dotnet.5.0.0-rc.1.20451.14.js:1
(anonymous) @ dotnet.5.0.0-rc.1.20451.14.js:1
beginInvokeDotNetFromJS @ blazor.webassembly.js:1
h @ blazor.webassembly.js:1
e.invokeMethodAsync @ blazor.webassembly.js:1
(anonymous) @ blazor.webassembly.js:1
invokeWhenHeapUnlocked @ blazor.webassembly.js:1
(anonymous) @ blazor.webassembly.js:1
t.dispatchEvent @ blazor.webassembly.js:1
(anonymous) @ blazor.webassembly.js:1
(anonymous) @ blazor.webassembly.js:1
e.onGlobalEvent @ blazor.webassembly.js:1
Show 35 more frames
blazor.webassembly.js:1 at Microsoft.AspNetCore.Components.WebAssembly.Services.DefaultWebAssemblyJSRuntime.EndInvokeJS(String argsJson)
f.printErr @ blazor.webassembly.js:1
put_char @ dotnet.5.0.0-rc.1.20451.14.js:1
write @ dotnet.5.0.0-rc.1.20451.14.js:1
write @ dotnet.5.0.0-rc.1.20451.14.js:1
doWritev @ dotnet.5.0.0-rc.1.20451.14.js:1
_fd_write @ dotnet.5.0.0-rc.1.20451.14.js:1
__stdio_write @ 00ab618a:0xd940d
__fwritex @ 00ab618a:0x7caa4
fwrite @ 00ab618a:0x6b55
fputs @ 00ab618a:0x59107
default_stderr_handler @ 00ab618a:0x197153
monoeg_g_printerr @ 00ab618a:0x19cbc
mono_print_unhandled_exception_internal @ 00ab618a:0x8d8b6
mono_unhandled_exception_checked @ 00ab618a:0x109fec
mono_unhandled_exception_internal @ 00ab618a:0x62483
mono_handle_exception_internal @ 00ab618a:0x93451
mono_handle_exception @ 00ab618a:0x93ba8
interp_throw @ 00ab618a:0x5edb
interp_exec_method @ 00ab618a:0x49161
interp_runtime_invoke @ 00ab618a:0x12e8ab
mono_jit_runtime_invoke @ 00ab618a:0x118342
do_runtime_invoke @ 00ab618a:0x797dd
mono_runtime_try_invoke @ 00ab618a:0x13aa6
mono_runtime_invoke @ 00ab618a:0x10e12a
mono_wasm_invoke_method @ 00ab618a:0x1084ab
Module._mono_wasm_invoke_method @ dotnet.5.0.0-rc.1.20451.14.js:1
call_method @ dotnet.5.0.0-rc.1.20451.14.js:1
(anonymous) @ dotnet.5.0.0-rc.1.20451.14.js:1
endInvokeJSFromDotNet @ blazor.webassembly.js:1
(anonymous) @ blazor.webassembly.js:1
Promise.then (async)
beginInvokeJSFromDotNet @ blazor.webassembly.js:1
w @ blazor.webassembly.js:1
_mono_wasm_invoke_js_blazor @ dotnet.5.0.0-rc.1.20451.14.js:1
do_icall @ 00ab618a:0x1944fd
do_icall_wrapper @ 00ab618a:0x79894
interp_exec_method @ 00ab618a:0x4442c
interp_runtime_invoke @ 00ab618a:0x12e8ab
mono_jit_runtime_invoke @ 00ab618a:0x118342
do_runtime_invoke @ 00ab618a:0x797dd
mono_runtime_invoke_checked @ 00ab618a:0xfee2
mono_runtime_try_invoke_array @ 00ab618a:0x10dd31
ves_icall_InternalInvoke @ 00ab618a:0xecc38
ves_icall_InternalInvoke_raw @ 00ab618a:0xec6fe
do_icall @ 00ab618a:0x19448a
do_icall_wrapper @ 00ab618a:0x79894
interp_exec_method @ 00ab618a:0x4442c
interp_runtime_invoke @ 00ab618a:0x12e8ab
mono_jit_runtime_invoke @ 00ab618a:0x118342
do_runtime_invoke @ 00ab618a:0x797dd
mono_runtime_try_invoke @ 00ab618a:0x13aa6
mono_runtime_invoke @ 00ab618a:0x10e12a
mono_wasm_invoke_method @ 00ab618a:0x1084ab
Module._mono_wasm_invoke_method @ dotnet.5.0.0-rc.1.20451.14.js:1
call_method @ dotnet.5.0.0-rc.1.20451.14.js:1
(anonymous) @ dotnet.5.0.0-rc.1.20451.14.js:1
beginInvokeDotNetFromJS @ blazor.webassembly.js:1
h @ blazor.webassembly.js:1
e.invokeMethodAsync @ blazor.webassembly.js:1
(anonymous) @ blazor.webassembly.js:1
invokeWhenHeapUnlocked @ blazor.webassembly.js:1
(anonymous) @ blazor.webassembly.js:1
t.dispatchEvent @ blazor.webassembly.js:1
(anonymous) @ blazor.webassembly.js:1
(anonymous) @ blazor.webassembly.js:1
e.onGlobalEvent @ blazor.webassembly.js:1
Show 35 more frames
dotnet.5.0.0-rc.1.20451.14.js:1 Uncaught (in promise) Error: System.Text.Json.JsonException: Invalid JSON
at Microsoft.JSInterop.Infrastructure.DotNetDispatcher.EndInvokeJS(JSRuntime jsRuntime, String arguments)
at Microsoft.AspNetCore.Components.WebAssembly.Services.DefaultWebAssemblyJSRuntime.EndInvokeJS(String argsJson)
at Object.call_method (dotnet.5.0.0-rc.1.20451.14.js:1)
at dotnet.5.0.0-rc.1.20451.14.js:1
at Object.endInvokeJSFromDotNet (blazor.webassembly.js:1)
at blazor.webassembly.js:1
Metadata
Metadata
Assignees
Labels
✔️ Resolution: AnsweredResolved because the question asked by the original author has been answered.Resolved because the question asked by the original author has been answered.Status: Resolvedarea-blazorIncludes: Blazor, Razor ComponentsIncludes: Blazor, Razor Components
Type
Projects
Milestone
Relationships
Development
Issue actions
You can’t perform that action at this time.