web-dev-qa-db-ja.com

Google Chromeのフラッシュの奇妙な動作

Chrome 5.0.xxの最新バージョンがあります。また、私のUbuntuは最後のバージョン10.04です。私が通常行うことは、Chromeの2つのインスタンスを開き、画面を2つの部分に分割することです。ある部分では、息子がYoutubeで漫画を見て、別の部分ではニュースを読みました。

そのため、ニュースのいくつかのページを閉じると、YouTubeで再生されていたビデオがクラッシュし、すぐに停止することがあります。 YouTubeページを更新して、もう一度ビデオを見る必要があります。

何が問題ですか?解決方法

7
Bakhtiyor

この問題は、ほとんどの場合、フラッシュプラグインのクラッシュが原因です。 Chromeは、それ自体のクラッシュから分離することで保護されていますが、その効果は説明したとおりに見えます。 Flashプレーヤーは独自のソフトウェアであるため、問題を直接修正する方法はありません。インターネットにはさまざまな回避策がありますが。これらの回避策はいずれも完全な修正ではなく、特定の問題のみを修正します。

より一般的な解決策は、クロムのHTML5機能を利用することです。さまざまなWebサイトで、HTML5機能を有効にできます。 YoutubeはここでHTML5を有効にできます: http://youtube.com/html5

埋め込みビデオを該当するHTML5要素に変換するchromeのHTML5対応拡張機能もあり、WebサイトのFlash要素の量を減らします。

6
Ressu

Youtubeや Homestar Runner などのフラッシュが重いものを使用する予定がある場合、またはChromeの使用中にフラッシュがクラッシュする場合は、Firefoxを実行します。 Firefoxを使用するのはこれがほとんど唯一の時間ですが、回避策は私のために仕事をします。しかし、私は他の解決策を受け入れています。

2
Zoot

Chrome(およびChromium)は、多数のスレッド化(複数のプロセスを実行)、レンダリングおよびjavascriptの1つまたは2つのプロセス(開いているウィンドウが多数ある場合はそれ以上)、およびウィンドウ管理、入力のギャップなどのその他のプロセスを実行します。レンダリングがクラッシュすると、このレンダリングが担当していたすべてのウィンドウ(またはタブ)がクラッシュし、chromeに「Aw、Snap!」と表示されますページ。多くの原因が考えられますが、基本的には、レンダリングスレッドがクラッシュしたことを意味します。これはフラッシュの問題である可能性があり、html javascript ectのレンダリングにおける致命的なエラーである可能性があります。

フラッシュも問題かもしれませんが、chromeはフラッシュプラグインを完全にサポートしていない可能性があります-同じページでfirefoxがクラッシュしない場合は、使用するためフラッシュバグではありません同じプラグイン。

クロムを使用する場合は、バグの報告を忘れないでください;)

2
LassePoulsen