Проблема с открытием нового браузера с использованием роутера в Vue / Electron.Перенаправление на маршрут по умолчанию - PullRequest
0 голосов
/ 15 июня 2019

Я пытаюсь открыть новое окно, используя Vue / Electron, но новые окна открываются по умолчанию, а не по нужному маршруту.

* Маршрут на панели навигации работает нормально.

файл: router / index.js

import Process from '@/components/ProcessManager/Process.vue'
export default new Router({
  routes: [
    {
      path: '/',
      name: 'home',
      component: require('@/components/LandingPage').default
    },
    {
      path: 'process',
      name: 'process',
      component: Process,
    },
    {
      path: '*',
      redirect: '/'
    }
  ]

файл: main / index.js

const processURL = process.env.NODE_ENV === 'development'
  ? `http://localhost:9080/#/process`
  : `file://${__dirname}/index.html#process`

function createWindow2 () {
  let win = new BrowserWindow({ width: 400, height: 320, webPreferences: {webSecurity: false} })
  win.loadURL(processURL)
  win.on('closed', () => {
    win = null
  })
}

Windows opening on same route

1 Ответ

0 голосов
/ 17 июня 2019

Похоже, что он загружает index.html, но не запускает приложение, а причина указана в сообщении об ошибке на предоставленном вами скриншоте.

Глядя на сообщение об ошибке, вы можете прочитать здесь что происходит.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...