显然检查webkit版本的最佳方法是
/AppleWebKit\/([\d.]+)/.exec(navigator.userAgent)
(见here和其他一些地方)。这是什么/ AppleWebKit /,隐藏变量,常量,正则表达式?
我注意到它在浏览器中工作正常,但在嵌入式pywebkitgtk中不起作用,它返回null。嵌入式webkit中是否缺少某些内容?
答案 0 :(得分:1)
/ AppleWebKit /([\ d。] +)/是一个正则表达式,检查navigator.userAgent。
navigator对象返回有关您使用的浏览器的信息(名称,版本等)。所以我猜这在pywebkitgtk中不存在,因为它只是WebKitGtk的框架,而不是浏览器本身。