【发布时间】:2016-11-26 14:01:42
【问题描述】:
我现在正在使用 Electron 构建 GUI。 (如桌面应用的 PhoneGap)
有没有办法为<input type="file"> 中签入的文件启用完整路径?
现在安装C:\fakepath\dataset.zip。 (目录名不是“fakepath”,而是document.getElementById("myFile").value的值)
或者,还有其他选择文件的方法吗?
【问题讨论】:
-
C:\fakepath\dataset.zip是完整路径。什么意思? -
不,目录名不是
fakepath,但这正是我从document.getElementById("myFile").value得到的。 -
你无法获取这样的输入文件。
-
@HenriqueBarcelos -- 不在最终用户浏览器中,但您可以在具有提升权限的运行时环境中执行此操作,例如 Electron。此外,
c:\fakepath\<filename>不是完整路径,它是众所周知的 faked path,由于遗留原因而存在。