1. 导入 Electron dialog 模块

<script>
const { dialog } = require('electron').remote;
...
</script>

 

2. 在代码中调用 Electron dialog 模块,如下所示:

var selectedFilePath = dialog.showOpenDialog(
{
  title: '图片文件选择',                          // 对话框的标题
  defaultPath: '',                              // 默认的文件名字
  filters: [
    {
      name: 'img',
      extensions: ['jpg', 'png']                // 只允许 jpg 和 png 格式的文件
    }
  ],
  buttonLabel: '选择'                           // 自定义按钮文本显示内容
});
alert(selectedFilePath);

注:变量 selectedFilePath 即为选中的文件名(含路径)。

运行效果如下:

 

posted on 2021-02-27 16:17  青叶煮酒  阅读(1771)  评论(0编辑  收藏  举报