【发布时间】:2015-03-11 07:59:39
【问题描述】:
我正在研究 gnome-extensions (javascript),我想知道是否可以获取/捕获桌面/屏幕对象以对其进行修改。
例如获取一个窗口,我使用以下代码:
let app= app_system.get_running();
for(i = 0; i < app.length; i++) {
let window = app[i].get_windows();
有类似抢桌面的东西吗?
如system.get_desktop()。
【问题讨论】:
-
检查这个:roojs.org/seed/gir-1.2-gtk-3.0/seed/Gdk.Screen.html#expand 看起来与硬件有关!?我去看看
-
不要使用那个网站:它已经完全过时了。它也指 Seed,一种基于 JavaScriptCore 的 JS 内省绑定。 GNOME Shell 是使用 GJS(基于 MozJs 的绑定)编写的,这意味着存在一些差异。另外,正如我所说,bot Seed 和那个网站不再维护,而且已经过时了。
-
这已经过时了。但有些选项仍然有用。无论如何,Gdk.Screen 是否仍处于稳定版本中?它符合我的需要吗?
标签: screen desktop clutter gnome-shell gnome-shell-extensions