使用javascript embedded pywebkitgtk检查webkit版本?

时间:2011-08-07 05:15:25

标签: javascript webkit gtk

显然检查webkit版本的最佳方法是

/AppleWebKit\/([\d.]+)/.exec(navigator.userAgent)

(见here和其他一些地方)。这是什么/ AppleWebKit /,隐藏变量,常量,正则表达式?

我注意到它在浏览器中工作正常,但在嵌入式pywebkitgtk中不起作用,它返回null。嵌入式webkit中是否缺少某些内容?

1 个答案:

答案 0 :(得分:1)

/ AppleWebKit /([\ d。] +)/是一个正则表达式,检查navigator.userAgent。

navigator对象返回有关您使用的浏览器的信息(名称,版本等)。所以我猜这在pywebkitgtk中不存在,因为它只是WebKitGtk的框架,而不是浏览器本身。