2011-08-07 5 views
0

はどうやらのWebKitのバージョンを確認する最良の方法は、javascriptにpywebkitgtkが埋め込まれたWebkitのバージョンを確認しますか?

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

hereおよび他のいくつかの場所で見られるような)です。これは/ AppleWebKit /、隠れ変数、定数、正規表現とは何ですか?

ブラウザで問題なく動作していますが、埋め込まれたpywebkitgtkでは動作しません。nullを返します。組み込みWebkitに欠けているものがありますか?

答えて

1

/AppleWebKit/([¥d.]+)/は、navigator.userAgentがチェックされる正規表現です。

navigatorオブジェクトは、使用するブラウザ(名前、バージョンなど)に関する情報を返します。ですから、pywebkitgtkには存在しません。WebKitGtkのフレームワークであり、ブラウザだけではありません。

関連する問題