Flash onloadエラーイベントはありますか?
-
03-07-2019 - |
質問
Flashプラグインがコンテンツを読み込むときにエラーを検出する方法はありますか?
基本的に、Flashプラグインが.swfファイルを読み込もうとしたときに何か問題が発生した場合に備えて、私がやりたいことは代替コンテンツを提供することです。
.swfファイルはCMSタイプシステムによって管理されているため、何かが間違った場合(.swfファイルが削除された場合など)に備えて、何らかのフォールバックデフォルトコンテンツを作成したいです。
フラッシュバージョンなどの検出方法は知っていますが、このタイプのシナリオではリソースが見つかりません。
乾杯
解決
SWFObject を組み込んでいる場合は、埋め込みJavaScriptの結果:
var so = swfobject.createSWF( ... );
詳細は次のとおりです。 http://pipwerks.com/lab/swfobject/test-embed- success / index.html
他のヒント
残念ながら、そのようなイベントはなく、SWFObjectでもこれを検出できません。
SWFファイルを所有する場合にのみ可能です。
注:最低限必要なFlashプレーヤーが利用可能で、SWFのFlashプラグインDOM要素が作成された場合、成功はtrueとしてレポートされます。 SWFObjectは、swfファイルリクエストが実際にロードされたかどうかを検出できません。
所属していません StackOverflow