我的解決方法是不用class繼承了,只是封裝一個(gè)創(chuàng)建BrowserWindow實(shí)例的方法,這樣也可以達(dá)到代碼復(fù)用的效果
2019-12-28
老師,我在跟著這節(jié)課做的時(shí)候,一直報(bào)錯(cuò),查了很久的原因,發(fā)現(xiàn)是electron的BrowserWindow不支持繼承了,官方解釋在這里:
https://github.com/electron/electron/issues/23#issuecomment-19613241
老師記得提醒同學(xué)們。
https://github.com/electron/electron/issues/23#issuecomment-19613241
老師記得提醒同學(xué)們。
2019-12-28
最后文件的路徑不顯示的,用以下代碼,
ipcMain.on('open-music-file', () => {
dialog.showOpenDialog({
properties: ['openFile', 'multiSelections'],
filters: [{ name: 'Music', extensions: ['mp3'] }]
}).then(result => {
console.log(result.filePaths)
})
})
ipcMain.on('open-music-file', () => {
dialog.showOpenDialog({
properties: ['openFile', 'multiSelections'],
filters: [{ name: 'Music', extensions: ['mp3'] }]
}).then(result => {
console.log(result.filePaths)
})
})
2019-11-27
很棒,做出了一款簡(jiǎn)單的音樂播放器,也學(xué)到了一些electron, nodejs, bootstrap的知識(shí)。謝謝老師!
2019-11-25