Вопрос

Я пытаюсь скомпилировать 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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top