問題はSafariでのみ発生します。 IE、FF、Chrome、Operaはすべて問題なく動作します。でSafariのJavascriptの不具合(document.write)
document.write(MyObject)
:私は、ライトオブジェクト型を決定した後、私は経由でDOMに追加DOMので(YouTubeはActiveXまたはNPAPIに応じて、それをしないまったく同じ方法)にオブジェクトを追加してい本体から呼び出されたjs関数がアクセスできるように、ページのheadセクションに追加します。それはSafari以外のすべてで動作します。 Safariを動作させる唯一の方法は、document.writeの後にアラートを追加することです。私はsetTimeoutを試してみましたが、一度だけ動作して失敗します。
恐ろしい 'document.write'を使用しないでください。 – Raynos
はい、素晴らしいソリューションを見つけることができました。 – Orca