请告诉我如何在AngularJS或JavaScript中获取计算机的主目录路径。
例如C:\Users\<username>
。
答案 0 :(得分:3)
简短回答 - 你不能。
答案稍长:
允许网站不受限制地访问本地计算机文件系统将是一个可怕的安全问题。鉴于用户交互,有几个选项。
这是一个很好的教程,展示了你可以做些什么:https://www.html5rocks.com/en/tutorials/file/dndfiles/
答案 1 :(得分:2)
出于安全原因,我认为不可能在javascript中获取用户的主目录。
答案 2 :(得分:0)
如果要保存一些数据,请尝试使用Web Sql来使用本地存储。如果您需要非由您的webapp生成的数据,则需要您的用户交互来上传他/她想要在您的应用中使用的数据。
尝试使用拖放功能让您的用户更轻松。
这就是您可以通过浏览器对Web应用程序进行的所有操作。
但如果可以从浏览器外部提供,可以使用phonegap或electron.atom.io做更多事情。