diff --git a/src/Cropper.Blazor/Cropper.Blazor/Services/BaseJsInterop.cs b/src/Cropper.Blazor/Cropper.Blazor/Services/BaseJsInterop.cs index ef4b0b44..7fab8cd6 100644 --- a/src/Cropper.Blazor/Cropper.Blazor/Services/BaseJsInterop.cs +++ b/src/Cropper.Blazor/Cropper.Blazor/Services/BaseJsInterop.cs @@ -100,6 +100,12 @@ private string GetGlobalPathToCropperModule() Uri baseUri = new(_navigationManager.BaseUri); string hostName = baseUri.GetHostName(); + string absolutePath = baseUri.AbsolutePath.TrimEnd('/'); + if (!string.IsNullOrEmpty(absolutePath)) + { + hostName = hostName + absolutePath; + } + return Path.Combine(hostName, _cropperJsInteropOptions.DefaultInternalPathToCropperModule); } }