我为 IE、Firefox 和 Chrome 编写了简单扩展,允许用户通过右键单击调用有效的电话号码,效果很好。 但我需要在 Citrix 环境中运行它,并且由于应用程序的多个实例将运行,因此我在 appdata 文件夹中设置了一些唯一值。为此,我需要读取当前用户是谁以及 appdata 文件夹位置。
有没有办法读取appdata文件夹的完整路径,例如C:\Users\<用户名>\AppData\Roaming。用户名将根据登录的用户而变化。
最佳答案
据我所知,没有通用的方法可以做到这一点。主要是因为涉及明显且相当大的安全问题,因此您通常无法直接访问文件系统。
作为 Chrome 的解决方法,您可以尝试查看 Native Messaging (来自this excellent answer)。您需要研究适用于其他浏览器的类似解决方案。
关于javascript - 使用 HTML5 读取/访问 AppData 文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25641336/