From bb6a05b71bb1b50fc561522ac9284ca88580b65b Mon Sep 17 00:00:00 2001 From: Kuinox Date: Thu, 10 Nov 2022 00:02:29 +0100 Subject: Fixed a concatenation issue in special URIs. (#44968) --- src/JSInterop/Microsoft.JSInterop.JS/src/src/Microsoft.JSInterop.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/JSInterop/Microsoft.JSInterop.JS/src/src/Microsoft.JSInterop.ts b/src/JSInterop/Microsoft.JSInterop.JS/src/src/Microsoft.JSInterop.ts index 46676d0d6f..7e507b79dc 100644 --- a/src/JSInterop/Microsoft.JSInterop.JS/src/src/Microsoft.JSInterop.ts +++ b/src/JSInterop/Microsoft.JSInterop.JS/src/src/Microsoft.JSInterop.ts @@ -71,7 +71,7 @@ export module DotNet { // However since we're the one calling the import keyword, they would be resolved relative to // this framework bundle URL. Fix this by providing an absolute URL. if (typeof url === "string" && url.startsWith("./")) { - url = document.baseURI + url.substr(2); + url = new URL(url.substr(2), document.baseURI).toString(); } return import(/* webpackIgnore: true */ url); -- cgit v1.2.3