1

ここ数か月、Firebreath を使用してメディア プレーヤー ブラウザ プラグインを開発してきましたが、これは Firebreath の問題ではないと思います。

現在、プラグインを含む Web ページをリロードしようとしたときに発生するこの奇妙な問題に悩まされています。リロード前に表示されていた画像が画面上部に表示されたままになります。再ロードされた新しいプラグインは生きていて、それよりもずっと後ろにありますが、古い画像は画面に永久に残ります. ブラウザをスクロールしたり、サイズを変更したり、URL を変更したりしても、画像はそのまま残りますが、ブラウザを移動すると、画像が続きます。タブを閉じた後も画像は残りますが、ウィンドウを閉じると残ります

これは、私が話していることを示すスクリーンショットです。

http://i.imgur.com/asB7i.jpg

(私は新しいユーザーなので、画像を投稿できません)

プラグインのページを離れて Firebreath の Web サイトにアクセスしたのに、画像がまだ残っていることがわかりますか。

この問題は、Windows と Linux の両方で発生しますが、Linux ではそれほど頻繁ではなく、directx と opengl の両方を使用している場合に発生します。ただし、クロムでのみ発生します。

あなた、または他の誰かが、何が起こっているのかについて考え、提案、または洞察を持っているかどうか疑問に思っています. 凶悪なハックを含むすべてを試しましたが、何も機能しないようです。

ありがとうございました。

4

1 に答える 1

0

あなたの問題は、DetachedEvent が発生したときに、directx または opengl コンテキストを破棄していない可能性が最も高いです。AttachedEvent はセットアップできる最も早いものであり、DetachedEvent は実行したままにしておくことができる最新のものです。

于 2012-05-04T18:48:02.583 に答える