1119: Доступ к возможно неопределенному свойству SEEKED через ссылку со статическим типом Class

Нужна помощь с этим кодом as3, который раньше работал во Flash CS5.5, но теперь не работает с Flash CS6.

Я получил экземпляр FLVPlayback myVideo на стадии, и я пытаюсь перехватить событие "seek", используя этот код:

импорт fl.video. *;
import fl.video.FLVPlayback;
импорт fl.video.VideoEvent;

myVideo.addEventListener (VideoEvent.SEEKED, seekHandler);

function seekHandler (myEvent: VideoEvent) {
следа ("добившиеся");
}

В этот момент я получил следующую ошибку при публикации:
1119: Доступ к возможно неопределенному свойству SEEKED через ссылку со статическим типом Class.

Я прочитал кое-что о строгом режиме в as3. Я снял эту опцию, и теперь я получил этот вывод, когда я пытаюсь найти другую точку в видеоплеере:

Ошибка типа: ошибка № 1034: сбой приведения типа: невозможно преобразовать fl.video::VideoEvent@4697c239 в flash.events.VideoEvent.

Кто-нибудь может показать мне, что я делаю неправильно, если это работает на flash CS5.5. Спасибо!!

2 ответа

Потому что в импорте есть класс VideoEvent fl.video.VideoEvent; а также flash.events.VideoEvent. myVideo запускает fl.video.VideoEvent... но ваш слушатель прослушивает flash.events.VideoEvent. чтобы проверить.. перейти к функции seekHandler(myEvent:fl.video.VideoEvent).

Рад, что вы получили это!!

К сожалению, Adobe flash CS5 а также CS6 есть эта проблема,

изменить myEvent на myEvent:fl.video.VideoEvent

Лучший

Другие вопросы по тегам