Мне любопытно, знает ли кто-нибудь, как я могу установить внешний FLV-плеер .SWF для вызова функции JavaScript после того, как flv готов/буферизирован для воспроизведения? Все, что я пробовал до сих пор, не сработало ... Любая помощь будет принята с благодарностью!ExternalInterface w/External FLV Player
0
A
ответ
2
Если вы используете класс FLVPlayback, вы должны слушать fl.video.VideoEvent.READY
Редактировать // Обязательно установите следующее в ваш код встраивания
param name="allowScriptAccess" value="always"
Редактировать //
Возможно, вы используете компонент FLVPlayback в Flash CS, этот компонент должен иметь имя экземпляра, поэтому попробуйте добавить этот код на том же уровне, заменив «flvInstanceName» на имя экземпляра вашего FLV компонент. если ваш компонент FLVPlayback находится на основной временной шкале, просто добавьте слой, в первом кадре создайте пустой ключевой кадр и добавьте этот код.
Попробуйте запустить swf, когда видео готово к воспроизведению, у вас должен быть оператор трассировки. Если вы это сделаете, вам просто нужно настроить свою функцию JS.
import flash.external.ExternalInterface; flvInstanceName.addEventListener(VideoEvent.READY , videoReadyListener); private function videoReadyListener(event:VideoEvent):void { ExternalInterface.call("nameOfJSFunction"); trace(event); removeEventListener(VideoEvent.READY , videoReadyListener); }
Смежные вопросы
- 1. Dynamic Flash FLV Player
- 2. flex flv core player
- 3. JW Flv Player Обработка ошибок
- 4. JW FLV Player Javascript event
- 5. FLV Player, позволяющий очищать вперед?
- 6. Dreamweaver CS4 - .flv player preloader
- 7. flv player с rtmp для коммерческого использования
- 8. Воспроизвести FLV от ByteArray в Flash Player
- 9. Вложение flv (flash) player в windows forms
- 10. SimpleModal и Flv Player Эрика Мартина
- 11. JW flv player IE не работает
- 12. ExternalInterface
- 13. ExternalInterface Woes
- 14. Actionscript ExternalInterface ошибка синтаксиса
- 15. jQuery flash externalinterface
- 16. Flash Player не работает с mediaelement.js и FLV-файлом
- 17. Как играть в FLV-файл в Macromedia Flash Player?
- 18. FLV Player перестает синхронизироваться в IE и Chrome
- 19. Как извлечь .flv поток из JW Player 5.1?
- 20. Regex заменить FLV Player в PHP для CKEditor
- 21. вызов Flash ExternalInterface с JavaScript
- 22. ExternalInterface не работает в IE
- 23. ExternalInterface поведение в Chrome в win 7
- 24. Пользовательский видеопроигрыватель YouTube/FLV
- 25. ExternalInterface не работает
- 26. ExternalInterface вызов врезается браузер
- 27. actionscript ExternalInterface namespace collisions
- 28. FlashVars или ExternalInterface
- 29. Использование ExternalInterface во Flash
- 30. C# Flash - ExternalInterface
Я использую компонент FLVPlayback - где бы я разместил этот код? – Squirkle
Как уже упоминалось выше, создайте слой, добавьте ключевой кадр и поместите этот код. Это должно быть на одном уровне с компонентом FLVPlayback – PatrickS
Это возвращает ошибку: частный атрибут может использоваться только в определениях свойств класса ... – Squirkle