gpt4 book ai didi

node.js - 无法在 Electron 中显示文件夹选择对话框

转载 作者:行者123 更新时间:2023-12-03 12:35:20 24 4
gpt4 key购买 nike

如何在 NodeJS 或 ElectronJS 中显示文件夹选择对话框?

目前,我正在使用 nw-dialog :

const dialog = require('nw-dialog')
dialog.openFileDialog(function() {
alert('test')
})

但是,我遇到了一个异常(exception):

ReferenceError: document is not defined

最佳答案

nw-dialog 旨在与 nw 一起使用,而不是 Electron 。

如果你想在 Electron 中打开对话框,你应该使用 Electron 的 dialog 模块:

const {dialog} = require('electron')
console.log(dialog.showOpenDialog({properties: ['openFile', 'openDirectory', 'multiSelections']}))

关于node.js - 无法在 Electron 中显示文件夹选择对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51678085/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com