mx: MediaPlayback Flex tag
-
05-07-2019 - |
Вопрос
Я пытаюсь скомпилировать gui / flex / songs.mxml
в четвертом издании книги Брюса Эккеля Thinking in Java и получаю ошибку компиляции с Flex 3.4 . р>
Вот упрощенная версия примера с той же ошибкой:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application
xmlns:mx="http://www.adobe.com/2006/mxml"
backgroundColor="#B9CAD2">
<mx:MediaPlayback id="songPlayer"
contentPath=""
mediaType="MP3"
height="70"
width="230"
controllerPolicy="on"
autoPlay="false"
visible="false" />
</mx:Application>
Вот вызов и ошибка:
>mxmlc.exe songs.mxml
Loading configuration file C:\javaTools\flex_sdk_3.4\frameworks\flex-config.xml
C:\songs.mxml(5):
Error: Could not resolve <mx:MediaPlayback> to a component implementation.
<mx:MediaPlayback id="songPlayer"
Что я здесь не так делаю?
Решение
Этот компонент больше не доступен во Flex, я полагаю, начиная с Flex 3.0. Есть встроенный компонент отображения видео, но вы должны настроить элементы управления для него. Если вам нужен более полный готовый компонент, вам нужно импортировать его из флэш-памяти. Вот хороший урок от Adobe о том, как это сделать - http: // www. adobe.com/devnet/flex/articles/video_flex.html р>
Не связан с StackOverflow