tauri如何选择多个文件进行操作?

383 阅读1分钟

打开权限,编辑tauri.conf.json,把tauri.allowlist.dialog.open设置为true。

{
  "tauri": {
    "allowlist": {
      "dialog": {
        "open": true, // enable file open API
      }
    }
  }
}

之后使用下面示例代码,就可以打开多个图片文件。

import { open } from '@tauri-apps/api/dialog';

// Open a selection dialog for image files
const selected = await open({
  multiple: true,
  filters: [{
    name: 'Image',
    extensions: ['png', 'jpeg']
  }]
});

if (Array.isArray(selected)) {
  // user selected multiple files
} else if (selected === null) {
  // user cancelled the selection
} else {
  // user selected a single file
}

ref: tauri.app/zh-cn/v1/ap…