Je souhaite écrire un plug-in jq qui permet à l'utilisateur de sélectionner un fichier local puis de lire le fichier. Comment puis-je sélectionner le fichier puis le lire directement ou obtenir le chemin absolu ?
Cependant, après une longue recherche, j'ai découvert que le problème du chemin absolu est difficile à obtenir en raison de problèmes de sécurité. Veuillez fournir des solutions
Si vous souhaitez simplement lire le contenu du fichier pour le traitement, vous n'avez pas besoin de connaître l'adresse locale. Il vous suffit d'utiliser l'API File de html5. Si vous souhaitez afficher quelque chose via l'adresse, téléchargez-le en arrière-plan. et renvoie une adresse réseau.
Vous pouvez consulter mon résumé détaillé :
Apprentissage JavaScript avancé (3) - Opérations sur les fichiers basées sur l'API de fichier HTML5
ne l'est pas car le problème du chemin absolu est difficile à obtenir en raison de problèmes de sécurité, donc le changement est difficile à impossible .
Il n'est pas possible d'obtenir le chemin local, vous pouvez regarder l'API File
Téléchargez en arrière-plan pour l'analyse, puis renvoyez-le au front-end. Le js du front-end ne peut pas lire directement le contenu du fichier
.