これが私が現在直面している状況です。として埋め込まれたYouTubeビデオがあり<object>
ます。このオブジェクトは、プレーヤーを制御するための JavaScript API を公開します。オブジェクトまたはオブジェクトをラップする div に display:none を設定すると、メソッドが未定義になります。display css プロパティを「block」に戻すと、メソッドが再び使用可能になります。問題を紹介する Fiddle を作成しました。
なぜそれが起こっているのか知りたいのですが、オブジェクトの状態を監視して、すでにロードされて使用できるかどうかを確認することは可能ですか?
ありがとうございます!
注: この問題は Chrome で発生する可能性があります