【发布时间】:2012-08-27 03:19:19
【问题描述】:
我正在开发一个 gnome-shell 扩展。我想知道我是否可以得到 other 扩展的对象。
我只找到了获取当前扩展对象的方法
ExtensionUtils.getCurrentExtension()
是否有可能访问其他已安装的扩展程序?
【问题讨论】:
标签: javascript gnome-shell gjs
我正在开发一个 gnome-shell 扩展。我想知道我是否可以得到 other 扩展的对象。
我只找到了获取当前扩展对象的方法
ExtensionUtils.getCurrentExtension()
是否有可能访问其他已安装的扩展程序?
【问题讨论】:
标签: javascript gnome-shell gjs
根据ExtensionUtils.getCurrentExtension() 判断,我假设您使用的是 GNOME 3.4(在 3.2 中不可用)。
执行ExtensionUtils.extensions[other_extensions_uuid] 以获取其他扩展的对象(初始化、启用和禁用函数以及它的任何全局变量/函数/类)。
【讨论】: