¿Es posible abrir el explorador/navegador de archivos del sistema operativo para permitir que los usuarios seleccionen un directorio en lugar de solo archivos, sin usar el atributo webkitdirectory de una etiqueta de entrada html? Parece que el sitio web de Dropbox hace esto para las cargas de carpetas, pero tal vez agreguen el atributo webkitdirectory programáticamente. (Prefiero no usar el atributo webkitdirectory porque no es estándar, no se recomienda para producción y mi aplicación Svelte se queja de ello).
Como señaló @Mark Hanna, utilicé la API de acceso al sistema de archivos en lugar del atributo de entrada webKitdirectory. En TypeScript, los métodos de la API no se reconocieron, por lo que instaló @types/wicg-file-system-access y agregó .tsconfig
"compilerOptions": { "types": ["@types/wicg-file-system-access"] }