在WebKitGTK 中扩展JS

23 11月

最近想做一个东西,需要使用webkit,但是,很多功能单纯的js是无法完成的,这时候就想到了要扩展js。

查找了部分资料,找到方法如下:

1、在文档中,发现”window-object-cleared“这个信号中有这么一句话,”This is the preferred place to set custom properties on the window object using the JavaScriptCore API”,然后,对此查找到代码,修改后得到想要的效果。

2、首先创建一个需要扩展的对象Away,这里最为关键就是Away_ClassCreate了:

3、创建window-object-cleared信号函数:

 

4、webview的相关代码:

5、html文件如下:

效果截图:

One Reply to “在WebKitGTK 中扩展JS”

发表评论

电子邮件地址不会被公开。 必填项已用*标注