如何使用JavaScript在GTK中创建剪贴板对象

时间:2014-11-15 04:23:23

标签: javascript linux gtk gnome

我有一段时间在JavaScript中创建剪贴板对象。

const Gtk = imports.gi.Gtk;
const Gdk = imports.gi.Gdk;

// A bunch of unimportant code

var clippy = Gtk.Clipboard.get(Gdk.Atom.intern("CLIPBOARD", false)); // Hi clippy
clippy.request_text(this._textRec);

// And elsewhere this._textRec is defined as...
_textRec: function(clipboard, text, data) {
    this.label.label = text;
}

使用上面的代码,我得到了错误"无法为Atom创建Javascript对象;无法复制"。思考?建议?我对GTK编程非常陌生,而且我不确定JS的东西与可用的python信息有多么不同。

1 个答案:

答案 0 :(得分:1)

在撰写本文时,这是不可能的。

以下是有关它的错误报告的链接:https://bugzilla.gnome.org/show_bug.cgi?id=579312