JavaScriptを使用してFlashムービーが終了したときを知る方法を教えてください。 SWFの "MovieEnded"イベントのようにJavascriptでFlash SWFムービーが終了したときを特定する
1
A
答えて
2
正しい方法は、終了するたびにjavascript関数を呼び出すようにFlashムービーを変更することです。あなたはフラッシュムービーの内部動作へのアクセスを持っていない場合は、最も簡単な方法は、おそらくちょうどポーリングするだろう、しかし
ExternalInterface.call("javascriptFunction");
:ExternalInterfaceクラスを使用することでしょうjavascript関数を呼び出すための正しい方法フラッシュムービーの現在のフレーム番号を一定間隔で取得し、終了したかどうかを判断する。 Flashムービーの現在のフレーム番号を取得するには、古くは動作するTellTargetメソッドを使用するのが醜く非難される方法です:
document.getElementById('idOfEmbeddedFlash').TCurrentFrame('/');
0
HTMLページのJavaScriptコードをトリガーするSWFの最終フレームにコードを追加することをお勧めします。これを簡単に行うにはgetURLを使用するか、より堅牢なメソッドがいくつかあります。
関連する問題
- 1. ムービーがJMFで終了し、プログラムを終了しました
- 2. Flashムービーが特定のフレームでハングアップする
- 3. 特定のプログラムがC#で終了したときの検出
- 4. ムービーをテストするときにswfファイルを作成しない
- 5. ドットネット:私はFlashムービー(SWFファイル)からイメージを作成できるようにSWFファイル
- 6. IEでJavaScriptを使用してFlashムービーを取得する
- 7. 特定のブレークポイントがヒットしたときにプログラムを終了する
- 8. 特定のエラーが発生したときにWCFサービスホストを終了したい
- 9. unity 5 coルーチンが終了したときに終了する
- 10. Flash AS3サウンド終了時間を定義
- 11. アプリが終了したときにアプリが終了しない
- 12. のFlashムービーは
- 13. WPF、MediaElementがムービーの再生を終了したときを判断する方法は?
- 14. ノードプロセスが終了したときにすべてのchild_processを終了する
- 15. すべてのゴルーチンが終了したときにプログラムを終了する
- 16. Flash 10用にコンパイルされたSWFをFlash 9 SWFにロードする
- 17. 親が終了したときにフォークの子プロセスが終了する(bash)
- 18. Javascriptが終了
- 19. 終了するNetGroupメンバーが原因でFlashプラグインがクラッシュする
- 20. ユーザーが終了したいときにbashスクリプトからSTDINを終了する
- 21. Scala - 子スレッドが終了したときにマルチスレッド、メインスレッドを終了する
- 22. Flash Builder 4が終了しました...ビルド!
- 23. child_processが終了しないときに終了する
- 24. codeigniterセッションが終了しないときに終了する
- 25. Golang:select文が終了しないときに終了する
- 26. フルスクリーンモードでAndroidタブレットブラウザのFlashムービーを横に固定するには
- 27. Javaでメソッドが終了したとき、または特定の時間が経過した後(終了していなくても)
- 28. pythonプロセスが終了したときにサブプロセスを終了しますか?
- 29. NodeJSは、要求が終了したときにsetTimeout()を終了します。
- 30. アプリケーションが終了したときのイオンバックグラウンドサービス