为了账号安全,请及时绑定邮箱和手机立即绑定

win10系统,electron9,showOpenDialog回调发送事件,在add.js中接收不到

win10系统,electron9,showOpenDialog回调发送事件,在add.js中接收不到

http://img1.sycdn.imooc.com//5ece5ff500012d9713410868.jpg

http://img1.sycdn.imooc.com//5ece5ff5000143da14510857.jpg


正在回答

5 回答

ipcMain.on('open-music-file', (event) => {
    dialog.showOpenDialog({
        properties: ['openFile', 'multiSelections'],
        filters: [{ name: 'Music', extensions: ['mp3'] }]
    }).then(({ filePaths }) => {
        if (filePaths) {
            event.sender.send('selected-file', filePaths)
        }
    })
})

回调需要这样写

0 回复 有任何疑惑可以回复我~
#1

慕移动8441638

这样写根本不行
2021-06-23 回复 有任何疑惑可以回复我~

同问,有没有解决的?

0 回复 有任何疑惑可以回复我~

啊?

同问


0 回复 有任何疑惑可以回复我~

有解决吗 我也遇到这个问题

0 回复 有任何疑惑可以回复我~
#1

慕移动8441638

你解决了嘛?我也遇到了,回调根本不能监听到,你是怎么解决的啊
2021-06-23 回复 有任何疑惑可以回复我~

发送的应该是res.filePaths

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

win10系统,electron9,showOpenDialog回调发送事件,在add.js中接收不到

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信