1

この html (html もここにあります) を Qt 4.6 Demo Browserにロードすると、
"Set Volume = 80" を押すと例外が発生せずに失敗します。

注:
同じ html が Chrome と Firefox で正常に機能します。
Windows で発生しますが、Mac では問題なく動作します。
Qt 4.7 Beta Demo および Arora ブラウザでも失敗します。

何か案が?

4

1 に答える 1

1

これは、QtWebKit の NPAPI プラグインへの呼び出しの処理におけるバグです: Int32 は double として処理されます。
これを修正するパッチを当てました。
ファイルの内容を置き換えます:
\Qt\2010.02.1\qt\src\3rdparty\webkit\WebCore\bridge\c\c_utility.cpp
これに置き換えます。

于 2010-07-04T07:35:11.593 に答える