【发布时间】:2015-11-24 01:06:16
【问题描述】:
我需要使用自定义参数从命令行启动 Chrome 包含一些 js 文件的路径。此外,该路径将用于 扩展名。
我仔细浏览了所有相关文档并单击了所有节点 Chrome 调试器,但在命令行上找不到任何类似的东西 参数。无论如何都可以获得这些参数还是需要 写更复杂的npapi-extension? (理论上在这样的 npapi- 扩展我们可以通过win-api,命令行获取自己的进程 自处理等)。
【问题讨论】:
-
仅供参考,您描述的 NPAPI 方法不起作用,因为插件将在完全不同的进程中运行(由 Chrome 使用它决定的命令行参数启动)。
-
你是错的,也是对的。我已经尝试过这样的方案,并且可以通过扩展获得有关单独当前进程的信息。这意味着还可以获取有关父进程和父进程命令行的信息。
-
我还发现了特殊页面 chrome://version。此页面包含我需要的确切信息 - 带有所有开关的命令行。我尝试调试此页面,但发现对我没有任何用处。
-
chrome://version上显示的数据在chrome://version/strings.js中定义,但不允许扩展访问。
标签: google-chrome command-line google-chrome-extension