В приложении Electron ( Angular 5, Electron 2, Ionic 3 ) у меня есть ссылка, по нажатию которой должно открыться руководство пользователя.
openLink(url: string, target: string = '_blank'): void {
if (this.electronService.isElectronApp) {
this.electronService.shell.openExternal(url);
} else {
window.open(url, target);
}
}
Значение параметра URL: ./assets/manual
С ним странная проблема. Если я запускаю его в веб-браузере, щелкнув ссылку, откроется новая вкладка в браузере с URL-адресом: localhost:8181/assets/manual
. Но когда я открываю его как приложение Electron, URL-адрес 127.0.0.1:8100/assets
, и он не может открыть руководство.
Есть идеи, что может быть причиной этого?