![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Jun 2012
Сообщений: 47
|
Компилирую пример к OSMF - OSMFPlayer. Там в файле OSMFPlayer.as есть строка:
[Frame(factoryClass="org.osmf.player.preloader.Preloader")] На эту строку компилятор выдаёт ошибку: Это строка содержит несколько выделений: -Доступ неопределенного свойства factoryClass -Вызов предположительно неопределенного метода Frame Скажите, какую библиотеку нужно подключить для устранения ошибки? Есть ли какой-то общий метод поиска нужных библиотек в подобных случаях? Гуглом ничего не нашел, а такие ошибки наверняка еще будут возникать. Хотелось бы понять, как их решать. |
|
|||||
|
Регистрация: Jun 2012
Сообщений: 47
|
Версия OSMF 1.5. IDE - Flash Builder 4.6. В свойствах проекта добавил только Flex 4.6, ChromeLibrary.swc и osmf.swc. Примеры да, брал из папки samples.
Preloader нашел только внутри этого же проекта OSMFPlayer - \OSMF1.5\source\apps\samples\framework\OSMFPlayer\src\org\osmf\player\preloader. Но его как отдельный проект в workspace не добавить - "В папке отсутствует действительный проект Flash Builder." Да и по идее, раз он внутри открытого проекта, то смысла добавлять отдельно и не должно быть. Я так понимаю, где-то должно быть описание функции Frame()? Попробовал поиском по тексту исходников ключевого слова "Frame(". Нигде не нашел такого. Странно. Кстати, если закоментировать эту строчку, то ругается и на следующую: [SWF(backgroundColor="0x000000", frameRate="25", width="640", height="380")] Последний раз редактировалось prrt; 16.08.2013 в 15:52. |
|
|||||
|
Регистрация: Jun 2012
Сообщений: 47
|
В качестве SDK - Flex 4.6.0.
Странно, но ошибка исчезла после того, как я закомментировал предыдущие 3 строчки: //CONFIG::DEBUG //{ import org.osmf.logging.Log; //} Или глюк Flash Builder, или вообще не понимаю, с чем связано такое поведение. Последний раз редактировалось Zebestov; 16.08.2013 в 17:09. |
![]() |
![]() |
Часовой пояс GMT +4, время: 10:12. |
|
|
« Предыдущая тема | Следующая тема » |
|
|