我想使用webkit创建一个简单的网页浏览器,并带有一些特殊的功能。特别是,如果单击该单词,我希望具有为文件添加单词的功能。现在,我已经有了浏览器,但我无法弄清楚如何在鼠标位置读出这个单词。有人可能会建议一个解决方案,或在这方面的一些材料?python webkit信号
感谢,
v923z
我想使用webkit创建一个简单的网页浏览器,并带有一些特殊的功能。特别是,如果单击该单词,我希望具有为文件添加单词的功能。现在,我已经有了浏览器,但我无法弄清楚如何在鼠标位置读出这个单词。有人可能会建议一个解决方案,或在这方面的一些材料?python webkit信号
感谢,
v923z
的GTK webkit的限制了可能与蟒蛇聊天。
有做所以这里的指南:
http://www.aclevername.com/articles/python-webgui/
它涉及发送JavaScript的浏览器,并为浏览器与Python沟通,改变网页的标题。
显然,他们使用选择的信号,所以这样的事情可能工作fixed能力......
mywebview.connect('selection-changed', nameofmyfunction)
,并观察传递给nameofmyfunction参数()。
在一个严肃的笔记 - 为什么不写一个浏览器扩展? – Marcin 2012-04-10 20:59:44
因为第一,我不知道如何编写扩展名,第二,我想在一个小的设备(平板电脑)上运行应用程序,这对于Firefox来说会很不高兴:)至于我所尝试的,我有通过webview的信号读取,但是这不会告诉我我应该做什么,一旦我发现信号... – v923z 2012-04-10 21:11:03