diff options
-rw-r--r-- | src/JSInterop/Microsoft.JSInterop.JS/src/src/Microsoft.JSInterop.ts | 2 |
1 files changed, 1 insertions, 1 deletions
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); |