I implemented opening a new tab/window from C# using the JSRuntime. It works fine on the desktop, but when using safari on the phone it doesn't do anything: the new tab fails to open on mobile devices.
Any one has had any luck getting this to work?
await JSRuntime.InvokeAsync<object>("open", url, "_blank");