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

来源:4-5 展示添加的文件列表

yangze8818

2020-05-27 20:42

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

http://img3.mukewang.com/5ece5ff500012d9713410868.jpg

http://img4.mukewang.com/5ece5ff5000143da14510857.jpg


写回答 关注

5回答

  • Jaris
    2020-11-02 16:28:30
    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)
            }
        })
    })

    回调需要这样写

    慕移动844...

    这样写根本不行

    2021-06-23 15:59:25

    共 1 条回复 >

  • s2mple
    2020-11-01 17:33:35

    同问,有没有解决的?

  • s2mple
    2020-11-01 16:15:33

    啊?

    同问


  • 玖久_九
    2020-08-25 13:13:08

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

    慕移动844...

    你解决了嘛?我也遇到了,回调根本不能监听到,你是怎么解决的啊

    2021-06-23 16:03:09

    共 1 条回复 >

  • 慕粉2151454110
    2020-06-26 16:42:30

    发送的应该是res.filePaths

Electron开发本地音乐播放器

跨平台开发框架Electron,一次编写多个系统使用

4410 学习 · 53 问题

查看课程

相似问题