javascript - 如何在旧版(非 WebExtensions)Firefox 插件中获取 Windows 用户名?

标签 javascript firefox firefox-addon

我正在使用 Firefox 插件(用 JavaScript 编写),需要确定当前登录的 Windows 用户。有办法做到这一点吗?

最佳答案

这在 Windows 上有效:

function getUser() {
   return Components.classes["@mozilla.org/process/environment;1"].getService(Components.interfaces.nsIEnvironment).get('USERNAME');
}      

关于javascript - 如何在旧版(非 WebExtensions)Firefox 插件中获取 Windows 用户名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2968690/

相关文章:

css - 在 Firefox 中,单击可聚焦元素内的绝对元素不会聚焦可聚焦元素,除非它具有 CSS 位置

node.js - 如何使用node js杀死进程

javascript - 如何将 div 宽度设置为等于 Javascript 变量?

javascript - 单击使页面向下移动到 Bootstrap Accordion 面板主体的底部

javascript - 将 javascript 函数返回值存储在变量中

html - 分区 :hover only working with mouse down in firefox and safari

javascript - 在没有 .idl 的 Javascript 中使用 C++ 类

javascript - 如何在加载页面的所有框架上执行脚本(即不使用 document_idle)

html - Firefox adblock 阻止了我的 CSS 样式

javascript - 无法打开/dev/bus/usb/001/007 : Permission denied for usb device