我正在尝试提示用户选择一个<input type="file" webkitdirectory directory>
的本地文件夹,以获取所述文件夹的完整路径,但该值为"C:\fakepath\folder"
显然,出于安全原因,“假冒路径”就在这里,但我的应用程序涉及帮助用户在他的个人文件夹中查找文件......我怎么能用阻止我的方式的安全措施来做到这一点?
我可以要求用户手动(复制/粘贴,键入)输入路径......但是有些用户可能很难弄清楚“路径”是什么,更不用说了解如何找到它并检索它
答案 0 :(得分:1)
找到一个document.getElementsByTagName('input')[3].files[0].path;
的解决方案(我的文件输入是我的HTML文件中的第四个,因此[3],因为输入只允许一个文件(在这种情况下为/或文件夹).files [0 ])。