gpt4 book ai didi

javascript - 如何在 google chrome 浏览器中使用 javascript 获取 windows 用户名以获取 google chrome 扩展

转载 作者:搜寻专家 更新时间:2023-11-01 04:38:57 27 4
gpt4 key购买 nike

我在 javascript 中使用了以下代码来获取 Firefox 中的 windows 用户名以创建 firefox 扩展。

Components.classes["@mozilla.org/process/environment;1"].getservice(components.interfaces.nsienvironment).get('username');

现在我需要在 Google Chrome 的 javascript 中获取 windows 用户名,以创建一个示例 google chrome 扩展程序。

最佳答案

Google Chrome 不像 Firefox 那样提供扩展 API 来访问操作系统的信息。

但是您可以编写自己的 NPAPI 插件,从操作系统中获取所需的信息;并且您的 Chrome 扩展程序可以通过 JavaScript 调用它。

请注意,NPAPI 插件对系统具有完全不受限制的访问权限,因此攻击者可以利用任何漏洞来破坏用户系统。

引用:Chrome Extensions NSAPI , MDC NPAPI Reference

更新 [2015 年 1 月 2 日]:正如 levant pied 所指出的那样, Chrome 不再支持 NPAPI,但可以使用 PPAPI 或 NaCl 模块访问系统。 More details .

关于javascript - 如何在 google chrome 浏览器中使用 javascript 获取 windows 用户名以获取 google chrome 扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5335342/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com