Я пытаюсь открыть новое окно, используя 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](https://i.stack.imgur.com/w5c3P.png)