fix(electron): plugin cannot found (#3418)
This commit is contained in:
@@ -15,7 +15,7 @@ protocol.registerSchemesAsPrivileged([
|
|||||||
]);
|
]);
|
||||||
|
|
||||||
function toAbsolutePath(url: string) {
|
function toAbsolutePath(url: string) {
|
||||||
let realpath = decodeURIComponent(url);
|
let realpath: string;
|
||||||
const webStaticDir = join(__dirname, '../resources/web-static');
|
const webStaticDir = join(__dirname, '../resources/web-static');
|
||||||
if (url.startsWith('./')) {
|
if (url.startsWith('./')) {
|
||||||
// if is a file type, load the file in resources
|
// if is a file type, load the file in resources
|
||||||
@@ -25,6 +25,8 @@ function toAbsolutePath(url: string) {
|
|||||||
// else, fallback to load the index.html instead
|
// else, fallback to load the index.html instead
|
||||||
realpath = join(webStaticDir, 'index.html');
|
realpath = join(webStaticDir, 'index.html');
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
|
realpath = join(webStaticDir, decodeURIComponent(url));
|
||||||
}
|
}
|
||||||
return realpath;
|
return realpath;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user